Thanks that is pretty much exactly what I was looking for. I first tried it and didn't realize you were calling the login view...got it now though. Thx!
On Mar 7, 1:55 pm, Alex Gaynor <[email protected]> wrote: > On Sat, Mar 7, 2009 at 1:59 PM, jmat <[email protected]> wrote: > > > I'm trying to figure out a way to use the django.contrib.auth tools at > > the root of the site for login but I'm running into one issue (I know > > I can write my own view....but not trying not to do that here). > > > So I have this in my urls.py > > > (r'^$', login, {'template_name':'login_base.html'}), > > > so when a user goes to mysite.com/ > > they get the login page at login_base.html and login. > > > Now they are logged in and they get redirected after login to: > > > mysite.com/userspage/ > > > Lets say they now navigate to mysite.com/ again ... > > > they are still logged in but in this case they will go back to > > login_base.html. > > > Is there a way to redirect them back to mysite.com/userpage/ from > > mysite.com/ if they are already logged in (that is without writing my > > own view to handle the auth,login stuff ? > > Write your own view, but basically have it do: > > def my_view(request): > if request.user.is_authenticated(): > do_my_stuff() > else: > return login(request) > > Alex > > -- > "I disapprove of what you say, but I will defend to the death your right to > say it." --Voltaire > "The people's good is the highest law."--Cicero --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/django-users?hl=en -~----------~----~----~----~------~----~------~--~---

