--- a/app/soc/views/models/role.py Wed Dec 03 21:28:16 2008 +0000
+++ b/app/soc/views/models/role.py Wed Dec 03 23:48:10 2008 +0000
@@ -80,6 +80,16 @@
params: This dictionary should be filled with the parameters
"""
+ new_params = {}
+
+ patterns = [(r'^%(url_name)s/invite/%(lnp)s$',
+ 'soc.views.models.%(module_name)s.invite',
+ 'Invite %(name_short)s')]
+
+ new_params['extra_django_patterns'] = patterns
+
+ params = dicts.merge(params, new_params)
+
super(View, self).__init__(params=params)
def create(self, request, **kwargs):
@@ -129,21 +139,3 @@
contents = [content]
return self._list(request, params, contents, page_name)
-
- def getDjangoURLPatterns(self, params=None):
- """See base.View.getDjangoURLPatterns().
- """
-
- default_patterns = self._params['django_patterns_defaults']
- default_patterns += [
- (r'^%(url_name)s/invite/%(lnp)s$',
- 'soc.views.models.%s.invite', 'Invite %(name_short)s')]
-
- params = {}
- params['django_patterns_defaults'] = default_patterns
-
- params = dicts.merge(params, self._params)
- patterns = super(View, self).getDjangoURLPatterns(params)
-
- return patterns
-