equal
deleted
inserted
replaced
140 kwargs = {} |
140 kwargs = {} |
141 fields = self._logic.getKeyFieldNames() |
141 fields = self._logic.getKeyFieldNames() |
142 for field in fields: |
142 for field in fields: |
143 kwargs[field] = None |
143 kwargs[field] = None |
144 |
144 |
145 # TODO(SRabbelier): make edit strip off 'create' if present and replace with 'edit' |
145 request.path = helper.requests.replaceSuffix(request.path, |
146 return self.edit(request, page=page, params=params, **kwargs) |
146 old_suffix='create') |
|
147 request.path = helper.requests.replaceSuffix(request.path, |
|
148 old_suffix='edit', |
|
149 new_suffix='edit') |
|
150 |
|
151 return self.edit(request, page=page, **kwargs) |
147 |
152 |
148 def edit(self, request, page=None, params=None, **kwargs): |
153 def edit(self, request, page=None, params=None, **kwargs): |
149 """Displays the public page for the entity specified by **kwargs |
154 """Displays the public page for the entity specified by **kwargs |
150 |
155 |
151 Args: |
156 Args: |