Я пытался создать форму в своем собственном теге шаблона, а затем попытаюсь создать там HTML-форму, а затем просто использовать ее внутри своих шаблонов, но я получаю CSRF Verification Failed ошибка, когда пользователь отправляет форму (и это естественно, потому что я не предоставил форму внутри шаблона тега с csrf_token), я STH нравится:Проверка CSRF, В шаблонах django
@register.simple_tag(takes_context=True)
def change_password_(context):
csrf = context.get('csrf_token', '')
html = "<form action='{% url change_password %}' method='post' id='renew_password' >"
csrf_string = str(csrf)
html += "<input type='hidden' value='%' />" %csrf_string
....
, но до сих пор я получаю CSRF Ошибка проверки ошибки :(любая идея, как заставить ее работать?
Спасибо
Кажется, проблема заключалась в том, что атрибут «name», он работал, когда я добавил, что :) Спасибо –