comparison pylons_app/config/routing.py @ 380:ca54622e39a1

Added separate create repository views for non administrative users. Fixed permission issue with private repos
author Marcin Kuzminski <marcin@python-works.com>
date Sun, 01 Aug 2010 17:08:58 +0200
parents 5cd6616b8673
children b153a51b1d3b
comparison
equal deleted inserted replaced
379:86a25ad59766 380:ca54622e39a1
98 action="show", conditions=dict(method=["GET"])) 98 action="show", conditions=dict(method=["GET"]))
99 m.connect("admin_settings_my_account", "/my_account", 99 m.connect("admin_settings_my_account", "/my_account",
100 action="my_account", conditions=dict(method=["GET"])) 100 action="my_account", conditions=dict(method=["GET"]))
101 m.connect("admin_settings_my_account_update", "/my_account_update", 101 m.connect("admin_settings_my_account_update", "/my_account_update",
102 action="my_account_update", conditions=dict(method=["PUT"])) 102 action="my_account_update", conditions=dict(method=["PUT"]))
103 m.connect("admin_settings_create_repository", "/create_repository",
104 action="create_repository", conditions=dict(method=["GET"]))
103 105
104 #ADMIN 106 #ADMIN
105 with map.submapper(path_prefix='/_admin', controller='admin/admin') as m: 107 with map.submapper(path_prefix='/_admin', controller='admin/admin') as m:
106 m.connect('admin_home', '', action='index')#main page 108 m.connect('admin_home', '', action='index')#main page
107 m.connect('admin_add_repo', '/add_repo/{new_repo:[a-z0-9\. _-]*}', 109 m.connect('admin_add_repo', '/add_repo/{new_repo:[a-z0-9\. _-]*}',