Jade相当于Django中的csrf令牌

时间:2014-03-14 14:27:09

标签: django pug

如何在Django提供的jade中使用csrf_token?

我试过了

form(method="POST")
  input(type="hidden", name="_csrf", value=csrf_token)

但它无法奏效。

2 个答案:

答案 0 :(得分:1)

这样就可以了解

input(type='hidden', value='{{ csrf_token }}', name='csrfmiddlewaretoken')

答案 1 :(得分:0)

使用pyjade和django,它看起来像代码:

form(method="POST")
  input(type="hidden", name="_csrf", value="{{ csrf_token }}")

或可能:

form(method="POST")
  input(type="hidden", name="_csrf", value='#{ csrf_token }')

应该有效,具体取决于您的设置。