On Saturday 23 May 2009 11:53:08 am Rok wrote: > I am using @login_required decorator, where "I" do not have to write > my login view, since decorator does everything "I" want. When user is > not logged in it gets redirected to LOGIN_URL where he can login, when > he request URL/view which has @login_required decorator... > > But what if user requests LOGIN_URL by writing it directly to the > browser URL field? User gets login form regardless if he is logged in > or not. >
Have you tried using request.user.is_authenticated in the template? {% if request.user.is_authenticated %} You are already logged in. If you're having problems, please clear all your cookies and login again. Thanks. {% else } Login form {% endif %} for request.user to be available, make sure you have django.core.context_processors.auth in your TEMPLATE_CONTEXT_PROCESSORS. Mike -- purpitation, n.: To take something off the grocery shelf, decide you don't want it, and then put it in another section. -- "Sniglets", Rich Hall & Friends
signature.asc
Description: This is a digitally signed message part.