Ver Mensaje Individual
  #3 (permalink)  
Antiguo 07/10/2011, 21:03
Avatar de razpeitia
razpeitia
Moderador
 
Fecha de Ingreso: marzo-2005
Ubicación: Monterrey, México
Mensajes: 7.321
Antigüedad: 19 años, 8 meses
Puntos: 1360
Respuesta: acceder a datos

Pasos para poner a andar el csrf:
  1. Haz tu vista con el decorador csrf_protect que se encuentra en django.views.decorators.csrf dentro del formulario
  2. En tu plantilla no se te olvide poner {% csrf_token %}
  3. En los setting checa que esten los siguientes middleware django.middleware.csrf.CsrfViewMiddleware y django.middleware.csrf.CsrfResponseMiddleware

Esto es para que evitar que hagan un post request desde otro formulario que no sea el del sitio.