equal
deleted
inserted
replaced
99 'list_heading': 'soc/site/list/site_heading.html', |
99 'list_heading': 'soc/site/list/site_heading.html', |
100 } |
100 } |
101 |
101 |
102 params['delete_redirect'] = '/' + params['url_name'] + '/list' |
102 params['delete_redirect'] = '/' + params['url_name'] + '/list' |
103 |
103 |
104 params['sidebar_additional'] = [ ( '/' + params['url_name'] + '/edit', 'Edit Main Site Settings')] |
104 params['sidebar_additional'] = [ |
|
105 ('/' + params['url_name'] + '/edit', 'Edit Main Site Settings')] |
105 |
106 |
106 params = dicts.merge(original_params, params) |
107 params = dicts.merge(original_params, params) |
107 |
108 |
108 presence.View.__init__(self, original_params=params) |
109 presence.View.__init__(self, original_params=params) |
109 |
110 |
117 page_name: the page name displayed in templates as page and header title |
118 page_name: the page name displayed in templates as page and header title |
118 kwargs: not used |
119 kwargs: not used |
119 """ |
120 """ |
120 |
121 |
121 keys = self._logic.getKeyFieldNames() |
122 keys = self._logic.getKeyFieldNames() |
122 values = self._logic.getMainKeyValues() |
123 values = self._logic.getKeyValues() |
123 key_values = dicts.zip(keys, values) |
124 key_values = dicts.zip(keys, values) |
124 |
125 |
125 return self.public(request, page_name, **key_values) |
126 return self.public(request, page_name, **key_values) |
126 |
127 |
127 def main_edit(self, request, page_name=None, **kwargs): |
128 def main_edit(self, request, page_name=None, **kwargs): |
132 page_name: the page name displayed in templates as page and header title |
133 page_name: the page name displayed in templates as page and header title |
133 kwargs: not used |
134 kwargs: not used |
134 """ |
135 """ |
135 |
136 |
136 keys = self._logic.getKeyFieldNames() |
137 keys = self._logic.getKeyFieldNames() |
137 values = self._logic.getMainKeyValues() |
138 values = self._logic.getKeyValues() |
138 key_values = dicts.zip(keys, values) |
139 key_values = dicts.zip(keys, values) |
139 |
140 |
140 return self.edit(request, page_name, seed=key_values, **key_values) |
141 return self.edit(request, page_name, seed=key_values, **key_values) |
141 |
142 |
142 def getDjangoURLPatterns(self): |
143 def getDjangoURLPatterns(self): |