diff -r be89bf307478 -r e1e24c0a4e82 app/soc/views/models/user.py --- 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