equal
deleted
inserted
replaced
271 context = helper.responses.getUniversalContext(request) |
271 context = helper.responses.getUniversalContext(request) |
272 |
272 |
273 user = None # assume that no User entity will be found |
273 user = None # assume that no User entity will be found |
274 |
274 |
275 # try to fetch User entity corresponding to link_name if one exists |
275 # try to fetch User entity corresponding to link_name if one exists |
276 if link_name: |
276 try: |
277 user = id_user.getUserFromLinkName(link_name) |
277 if link_name: |
|
278 user = id_user.getUserFromLinkNameOrDie(link_name) |
|
279 except out_of_band.ErrorResponse, error: |
|
280 # show custom 404 page when link name doesn't exist in Datastore |
|
281 error.message = error.message + DEF_CREATE_NEW_USER_MSG |
|
282 return simple.errorResponse(request, error, template, context) |
|
283 |
278 |
284 |
279 if request.method == 'POST': |
285 if request.method == 'POST': |
280 form = EditForm(request.POST) |
286 form = EditForm(request.POST) |
281 |
287 |
282 if form.is_valid(): |
288 if form.is_valid(): |