equal
deleted
inserted
replaced
154 empty_kwargs = {} |
154 empty_kwargs = {} |
155 fields = self._logic.getKeyFieldNames() |
155 fields = self._logic.getKeyFieldNames() |
156 for field in fields: |
156 for field in fields: |
157 empty_kwargs[field] = None |
157 empty_kwargs[field] = None |
158 |
158 |
159 if not kwargs: |
159 return self.edit(request, page_name=page_name, |
160 return self.edit(request, page_name=page_name, params=params, |
160 params=params, seed=kwargs, **empty_kwargs) |
161 **empty_kwargs) |
|
162 else: |
|
163 return self.edit(request, page_name=page_name, params=params, |
|
164 seed=kwargs, **empty_kwargs) |
|
165 |
161 |
166 def edit(self, request, page_name=None, params=None, seed=None, **kwargs): |
162 def edit(self, request, page_name=None, params=None, seed=None, **kwargs): |
167 """Displays the edit page for the entity specified by **kwargs. |
163 """Displays the edit page for the entity specified by **kwargs. |
168 |
164 |
169 Params usage: |
165 Params usage: |