Проблема csrf_token администратор сгенерированных моделей

Поскольку я могу поместить {% csrf_token %} в формы, которые я генерирую в администраторе Django, у меня есть проблема с этими формами, и я не знаю, как их редактировать, потому что я проконсультировался, и решение состоит в том, чтобы поместить {% csrf_token %} в формы.

-1
задан 13.11.2017, 21:41
3 ответа

если ты используешь admin... уже, он делает это тебе назначенным по умолчанию

на формуляры, сделанные руке идет после tag form

<form action="" method="post">{% csrf_token %}
<!--aqui los input-->
</form>

fijÃ: ты, что ты считал уполномоченным middleware 'django.middleware.csrf. CsrfViewMiddleware' в settings.py

2
ответ дан 24.11.2019, 15:06
  • 1
    так как не, который будет происходить, но эта ошибка перемещает, когда я хочу создать реестр в любую из моих моделей с admin. в помещении, это меня не последует за мной, но когда я это разворачиваю в cloud 9, где за мной последует эта situació n. – davidmao 16.12.2015, 05:03

{% csrf_token %} пойди в templates (файлы .html), где estÃ: твой формуляр, vendr¦ - чтобы в быть чем-либо подобным:

<form action="" method="post">
    <span>Inicia sesión!</span>
    <input type="email" name="email" />
    <input type="password" name="password" />
    {% csrf_token %}
    <input type="submit" value="Entrar" />
</form>
3
ответ дан 24.11.2019, 15:06

ты мог бы комментировать эту линию в файле settings' django.middleware.csrf.CsrfViewMiddleware' однако ты способствуешь тому, чтобы твой aplicaci¦n был уязвимым в эту атаку, лучше использовать что-то как это:

<pre>
<form action="/tupost/" method="post">{% csrf_token %}
<!--campos de formulario-->
</form>
</pre>
1
ответ дан 24.11.2019, 15:06

Теги

Похожие вопросы