with tutorial the framework español djangoproject desde cero applications django authentication login

tutorial - ''url'' requiere un primer argumento no vacío. La sintaxis cambió en Django 1.5, vea los documentos



tutorial django (1)

Estoy intentando iniciar sesión usando django.contrib.auth pero parece que esto no funciona en Django 1.5 esto es urls.py

r''^login/$'', ''django.contrib.auth.views.login'', {''template_name'': ''login.html''}),

y esta mi plantilla

1 {% extends "website/base.html" %} 2 3 {% block content %} 4 5 {% if form.errors %} 6 <p>Authentication error</p> 7 {% endif %} 8 9 <form action="{% url django.contrib.auth.views.login %}" method="post"> 10 {% for field in form %} 11 <p> 12 {{ field.label_tag }}: {{ field }} 13 {{ field.errors }} 14 </p> 15 {% endfor %} 16 <p><input type="submit" value="Login" /></p> 17 <input type="hidden" name="next" value="{{ next }}" /> 18 </form>

Cómo puedo arreglarlo ??


Usted quiere citas alrededor del nombre de la vista:

<form action="{% url "django.contrib.auth.views.login" %}" method="post">