J'utilise le module de routage standard avec des pylônes pour essayer de configurer un itinéraire par défaut pour la page d'accueil de mon site Web.L'itinéraire par défaut ne fonctionne pas
J'ai suivi les instructions dans les docs et ici http://routes.groovie.org/recipes.html mais quand j'essaie http://127.0.0.1:5000/
je viens d'obtenir la page par défaut 'Welcome to Pylons'.
Ma config/routing.py ressemble à ceci
de pylones importer config des routes importer Mapper
def make_map():
"""Create, configure and return the routes Mapper"""
map = Mapper(directory=config['pylons.paths']['controllers'],
always_scan=config['debug'])
map.minimization = False
map.connect('/error/{action}', controller='error')
map.connect('/error/{action}/{id}', controller='error')
# CUSTOM ROUTES HERE
map.connect('', controller='main', action='index')
map.connect('/{controller}/{action}')
map.connect('/{controller}/{action}/{id}')
return map
J'ai aussi essayé map.connect ('/', contrôleur = 'principal', action = 'index')
et (en utilisant http://127.0.0.1:5000/homepage/
)
map.connect('homepage', controller='main', action='index')
Mais rien ne fonctionne du tout. Je sais que mon rechargeant fichier de configuration que je Paster servent --reload development.ini pour démarrer le serveur
informations système
$ paster --version
PasteScript 1.7.3 from /Library/Python/2.5/site-packages/PasteScript-1.7.3-py2.5.egg (python 2.5.1 (r251:54863, Feb 6 2009, 19:02:12))