CSRF token missing or incorrect en comments

written by uve 9 September 2010

Sigo trabajando en el módulo de noticias (que espero tener listo pronto) y estoy adaptando los comentarios a la versión 1.2 de Django. Comments ya requiere del uso de CSRF, por lo que si no está correctamente configurado, lanzará un error.

El truco está en que comments requiere un middleware adicional, que normalmente no es necesario.

MIDDLEWARE_CLASSES = (
    'django.middleware.common.CommonMiddleware',
    'django.contrib.sessions.middleware.SessionMiddleware',
    'django.contrib.auth.middleware.AuthenticationMiddleware',
    'django.middleware.csrf.CsrfViewMiddleware',
    'django.middleware.csrf.CsrfResponseMiddleware',
)

Tags

La teoría es cuando crees saber algo, pero no funciona.
La práctica es cuando algo funciona, pero no sabes por qué.
Los programadores combinan la teoría y la práctica:
Nada funciona y no saben por qué.