我想编写一个返回表单的自定义模板标记。我怎样才能确保它包含csrf_token?
答案 0 :(得分:1)
从上下文获取csrf_token
并使用它渲染隐藏字段。
hidden_field = format_html(
"<input type='hidden' name='csrfmiddlewaretoken' value='{}' />",
context.get('csrf_token'))
有关详细信息,请参阅{% csrf_token %} source code。