Alex Rivera | Logout

How to specify the login_required redirect url in django?

Asked 2010-08-26T19:42:17.863
77

I have a view function:

@login_required
def myview():
    # do something
    # respond something
    pass

How can I specify the exact URL for this view function to be redirected?

Edit
Report

1 Answer

82

you can do this in your view works fine for me without declaring in settings.py

from django.contrib.auth.decorators import login_required

@login_required(login_url='/example url you want redirect/') #redirect when user is not logged in
def myview(request):
    do something
    return something #returns when user is logged in
answered 2012-11-07T14:34:29.390

Your Answer