Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #urls.py
- url(r'login/$', 'login', {'template_name': 'client/login.html'}, name='client_connection'),
- #views.py
- def login(request, template_name='client/login.html'):
- """
- Connection de l'utilisateur
- """
- if request.method == 'POST':
- username = request.POST['username']
- password = request.POST['password']
- user = authenticate(username=username, password=password)
- if user:
- message.success(request, _(u"Connection réussie, vous pouvez désormais utilisez votre administration."))
- return HttpResponseRedirect('/login/?next=%s' % request.path)
- else:
- message.error(request, _(u"Erreur lors de l'authentification, si l'erreur persiste veuillez nous contacter."))
- else:
- forms = loginForm()
- return direct_to_template(request, template_name, {'forms':forms}, context_instance=RequestContext(request))
- #errors:
- TemplateDoesNotExist at /acces-client/login/
- client/login.html
- myProject/client/templates/login.html <--> extends base.html
- myProject/public/templates/base.html
Add Comment
Please, Sign In to add comment