##// END OF EJS Templates
Css fixes, implemented removal of users, and display draft
Css fixes, implemented removal of users, and display draft

File last commit:

r47:f6ac7918 default
r48:8e250e86 default
Show More
routing.py
32 lines | 1.2 KiB | text/x-python | PythonLexer
Marcin Kuzminski
initial commit.
r0 """Routes configuration
The more specific and detailed routes should be defined first so they
may take precedent over the more generic routes. For more information
refer to the routes manual at http://routes.groovie.org/docs/
"""
from routes import Mapper
changed for pylons 0.1 / 1.0...
r43 def make_map(config):
Marcin Kuzminski
initial commit.
r0 """Create, configure and return the routes Mapper"""
changed for pylons 0.1 / 1.0...
r43 map = Mapper(directory=config['pylons.paths']['controllers'],
always_scan=config['debug'])
Marcin Kuzminski
initial commit.
r0 map.minimization = False
changed for pylons 0.1 / 1.0...
r43 map.explicit = False
Marcin Kuzminski
initial commit.
r0
# The ErrorController route (handles 404/500 error pages); it should
# likely stay at the top, ensuring it can always be resolved
changed for pylons 0.1 / 1.0...
r43 map.connect('/error/{action}', controller='error')
map.connect('/error/{action}/{id}', controller='error')
Marcin Kuzminski
initial commit.
r0
# CUSTOM ROUTES HERE
changed for pylons 0.1 / 1.0...
r43 with map.submapper(path_prefix='/_admin', controller='admin') as m:
m.connect('admin_home', '/', action='index')#main page
m.connect('admin_add_repo', '/add_repo/{new_repo:[a-z0-9\. _-]*}', action='add_repo')
Marcin Kuzminski
Added rest controllers for repos and users,...
r47
map.resource('repo', 'repos', path_prefix='/_admin')
map.resource('user', 'users', path_prefix='/_admin')
changed for pylons 0.1 / 1.0...
r43
map.connect('hg', '/{path_info:.*}', controller='hg',
action="view", path_info='/')
Marcin Kuzminski
initial commit.
r0
return map