thanks
Hi im using Django version 1.1.1 when logged site just displays "Welcome," to make it display username u need to add to portal/views.py
from django.template import RequestContext
and modify render_to_response to
return render_to_response('portal/index.html',{},context_instance=RequestContext(request))
I get:
TemplateSyntaxError at /portal/
Caught UnicodeDecodeError while rendering: ('utf8', 'then displays everything in templates/portal/portal.html and index.html and at the end says: {% endblock %}\n', 521, 522, 'unexpected code byte')
Any suggestions as to what might cause this?
thanks
Thanks. It works for me
Thanks, I got it working :D
I had to add a "{% csrf_token %}" to the form, though - otherwise it wouldn't let me log in.
I think you have missed
{% csrf_token %}
inside the form tag in the login.html file.
Thanks bdw, it was very helpful.
Dude, very helpful post indeed. Probably worth revisiting and including the csrf considerations in Django >1.2, e.g.
<
form method="post" action="{% url django.contrib.auth.views.login %}">{% csrf_token %}
Dude, very helpful post indeed. Probably worth revisiting and including the csrf considerations in Django >1.2, e.g.
<
form method="post" action="{% url django.contrib.auth.views.login %}">{% csrf_token %}
Thanks a lot! Very straightforward and helpful..