equal
deleted
inserted
replaced
101 """See base.View.public(). |
101 """See base.View.public(). |
102 |
102 |
103 Overrides public_template to point at 'home_template'. |
103 Overrides public_template to point at 'home_template'. |
104 """ |
104 """ |
105 |
105 |
|
106 key_name = self._logic.getKeyNameFromFields(kwargs) |
|
107 redirect = '/%s/show/%s' % (self._params['url_name'], key_name) |
|
108 |
106 new_params = {} |
109 new_params = {} |
107 new_params['public_template'] = self._params['home_template'] |
110 new_params['public_template'] = self._params['home_template'] |
|
111 new_params['public_redirect'] = redirect |
108 |
112 |
109 params = dicts.merge(params, new_params) |
113 params = dicts.merge(params, new_params) |
110 |
114 |
111 return self.public(request, access_type, |
115 return self.public(request, access_type, |
112 page_name=page_name, params=params, **kwargs) |
116 page_name=page_name, params=params, **kwargs) |