you can do this by doing: If a page requires logined, like a uri "/blog/create/" which is routed to a function "create_blog()" , you can redirect this to login page followed by the url for example:
# /your-project/blogs/views.py # suppose your User has a method named is_logined() to judge if the user has logined def create_blog(request): if not user.is_logined(): return HttpResponseRedirect('/login/?url=' + request.build_absolute_uri()) else: #do your work # /your-project/users/views.py def login(request): #do your login work return HttpResponseRedirect(request.GET.get('url')) 2012/1/11 Guddu <anurag.choura...@gmail.com> > The way i did it was to have the following in my login template > (inside the login <form>) > > <input type="hidden" name="next" value="/SiteRoot/url" /> > > Replace /SiteRoot/url with whatever you would like the user to be > redirected to after a successful login. > > Regards, > Guddu > > On Jan 11, 7:39 am, Weldan <mwel...@gmail.com> wrote: > > hi. can anyone show me how to do this . after successfully login user not > > redirected to request.path. thanks for advance > > -- > You received this message because you are subscribed to the Google Groups > "Django users" group. > To post to this group, send email to django-users@googlegroups.com. > To unsubscribe from this group, send email to > django-users+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/django-users?hl=en. > > -- 物竞天择,适者生存。 -- You received this message because you are subscribed to the Google Groups "Django users" group. To post to this group, send email to django-users@googlegroups.com. To unsubscribe from this group, send email to django-users+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/django-users?hl=en.