Mercurial > public > src > rhodecode
diff pylons_app/config/routing.py @ 369:51362853ac3b
added settings rest controllers for admin, updated routes with easier submodule handling
author | Marcin Kuzminski <marcin@python-works.com> |
---|---|
date | Wed, 14 Jul 2010 13:30:31 +0200 |
parents | 8026872a10ee |
children | 98abf8953b87 |
line wrap: on
line diff
--- a/pylons_app/config/routing.py Wed Jul 14 12:50:12 2010 +0200 +++ b/pylons_app/config/routing.py Wed Jul 14 13:30:31 2010 +0200 @@ -32,7 +32,7 @@ return not cr(repo_name, config['base_path']) #REST routes - with map.submapper(path_prefix='/_admin', controller='pylons_app.controllers.admin.repos:ReposController') as m: + with map.submapper(path_prefix='/_admin', controller='admin/repos') as m: m.connect("repos", "/repos", action="create", conditions=dict(method=["POST"])) m.connect("repos", "/repos", @@ -67,11 +67,12 @@ action="delete_perm_user", conditions=dict(method=["DELETE"], function=check_repo)) - map.resource('user', 'users', controller='pylons_app.controllers.admin.users:UsersController', path_prefix='/_admin') - map.resource('permission', 'permissions', controller='pylons_app.controllers.admin.permissions:PermissionsController', path_prefix='/_admin') + map.resource('user', 'users', controller='admin/users', path_prefix='/_admin') + map.resource('permission', 'permissions', controller='admin/permissions', path_prefix='/_admin') + map.resource('setting', 'settings', controller='admin/settings', path_prefix='/_admin', name_prefix='admin_') #ADMIN - with map.submapper(path_prefix='/_admin', controller='pylons_app.controllers.admin.admin:AdminController') as m: + with map.submapper(path_prefix='/_admin', controller='admin/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')