DJango management_form y csrf
Publicado: Mar, 01 Feb 2011, 09:42
Estoy creando un formulario a partir de un modelo y según la documentación oficial se puede hacer de varias formas, la primera es esta q me funciona bien:
La segunda es un poco mas elaborada y ya no me funciona:
He detectado q no me muestra el formulario por management_form q no me funciona.
El otro problema es q cuando uso la primera variante para ir trabajando con los formularios y envío los datos me da un error 403 y me dice q "CSRF verification failed. Request aborted." cuando desactivo este middleware en el settings.py todo funciona bien pero esta funcionalidad esta implementada según he leído para aumentar la seguridad del sitio y no me parece lógico deshabilitar.
Cualquiera q ya halla resuelto este problema por favor q me ayude.
Código: Seleccionar todo
<form method="post" action="">
{{ formset }}
</form>
Código: Seleccionar todo
<form method="post" action="">
{{ formset.management_form }}
{% for form in formset %}
{{ form }}
{% endfor %}
</form>
El otro problema es q cuando uso la primera variante para ir trabajando con los formularios y envío los datos me da un error 403 y me dice q "CSRF verification failed. Request aborted." cuando desactivo este middleware en el settings.py todo funciona bien pero esta funcionalidad esta implementada según he leído para aumentar la seguridad del sitio y no me parece lógico deshabilitar.
Cualquiera q ya halla resuelto este problema por favor q me ayude.