Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

118
Vistas
La etiqueta csrftoken no funciona después de la actualización a Django 1.11

He heredado una aplicación de Django que inicialmente conseguí trabajando en Django 1.9. Recientemente lo he migrado a Django 1.11 y Python 3.4 (de 2.7). Desde entonces, algunas vistas de administrador que tengo comenzaron a fallar con un error 403 Prohibido, la verificación CSRF falló. Revisé la documentación y verifiqué lo siguiente:

  1. Todavía estoy usando MIDDLEWARE_CLASSES , pero django.middleware.csrf.CsrfViewMiddleware está incluido en mi configuración (es el segundo, después de SessionMiddleware y CommonMiddleware ).
  2. La plantilla utilizada incluye el {% csrf_token %} .
  3. La vista usa render_to_response() y pasa RequestContext(request) como tercer argumento.

(Ninguno de estos cambió durante o después de las actualizaciones de Django/Python, que yo sepa).

No tengo tanta experiencia con Django, aunque tengo bastante experiencia en programación web Python. ¿Qué me estoy perdiendo/cómo podría depurar más?

over 4 years ago · Santiago Trujillo
1 Respuestas
Responde la pregunta

0

El parámetro context_instance quedó en desuso en 1.8 y posteriormente se eliminó en 1.10. Si necesita la solicitud en el contexto, use render() en su lugar y pase la solicitud como primer argumento. Debe pasar el contexto como un diccionario simple en el tercer parámetro.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda