So currently I’m using @login_required to block certain pages from users and redirect them, telling them they need to log in. but what I can’t understand is how do I “let them” go to the page they were trying to go to once they log in. Currently I’m just using a typical render_to_response(‘with a certain view’) but what if i want that response to be anywhere where they were trying to access. How do i code that?
So currently I’m using @login_required to block certain pages from users and redirect them,
Share
The @login_required will generally pass you back the redirect_field_name (default is “next”) for example: /accounts/login/?next=/polls/3/. So in your login view after authenticating and logging in the user you can do something like
See the docs at https://docs.djangoproject.com/en/1.3/topics/auth/#the-login-required-decorator