--- a/app/soc/views/models/user.py Mon Nov 17 22:12:34 2008 +0000
+++ b/app/soc/views/models/user.py Mon Nov 17 22:21:02 2008 +0000
@@ -127,6 +127,8 @@
params['name'] = "User"
params['name_short'] = "User"
params['name_plural'] = "Users"
+ params['url_name'] = "user"
+ params['module_name'] = "user"
params['edit_form'] = EditForm
params['create_form'] = CreateForm
@@ -143,7 +145,7 @@
'list_heading': 'soc/user/list/user_heading.html',
}
- params['delete_redirect'] = '/user/list'
+ params['delete_redirect'] = '/' + params['url_name'] + '/list'
params['save_message'] = [ugettext_lazy('Profile saved.')]
@@ -199,8 +201,8 @@
params = {}
params['name'] = "User (self)"
params['sidebar'] = [
- ('/user/edit', 'Profile'),
- ('/roles/list', 'Roles'),
+ ('/' + self._params['url_name'] + '/edit', 'Profile'),
+ ('/' + self._params['url_name'] + '/roles', 'Roles'),
]
return self.getSidebarLinks(params)
@@ -209,7 +211,7 @@
"""
patterns = super(View, self).getDjangoURLPatterns()
- patterns += [(r'^user/edit$','soc.views.user.profile.create')]
+ patterns += [(r'^' + self._params['url_name'] + '/edit$','soc.views.user.profile.create')]
return patterns