Changeset 4105
- Timestamp:
- 02/08/08 10:32:36 (10 months ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/1.0/turbogears/qstemplates/quickstart/+package+/controllers.py_tmpl
r3840 r4105 1 1 from turbogears import controllers, expose, flash 2 import turbogears as tg 2 3 # from ${package} import model 3 4 #if $sqlobject == 'True' … … 48 49 def login(self, forward_url=None, previous_url=None, *args, **kw): 49 50 50 if not identity.current.anonymous \ 51 and identity.was_login_attempted() \ 51 if not identity.current.anonymous and identity.was_login_attempted() \ 52 52 and not identity.get_identity_errors(): 53 raise redirect( forward_url)53 raise redirect(tg.url(forward_url, kw)) 54 54 55 forward_url =None56 previous_url = request.path55 forward_url = None 56 previous_url = request.path 57 57 58 58 if identity.was_login_attempted(): … … 64 64 else: 65 65 msg=_("Please log in.") 66 forward_url= request.headers.get("Referer", "/")67 66 68 response.status =40367 response.status = 403 69 68 return dict(message=msg, previous_url=previous_url, logging_in=True, 70 69 original_parameters=request.params,