【发布时间】:2018-03-15 22:58:36
【问题描述】:
我对 python/django 相当陌生。但是我的代码运行得非常好。现在我突然收到这个错误。我的代码是关于文件上传的。
我在视图中添加了 {% csrf_token %}。 “django.middleware.csrf.CsrfViewMiddleware”在设置文件中。 我正在使用 render() 函数返回响应。
我有什么需要检查的吗?我已经运行/测试此代码一周左右,现在突然出现此错误。我不知道如何调试它。
提前致谢, 伏龙达
【问题讨论】:
-
令牌应该在您的模板中,而不是您的视图中 =) 你能分享一些代码吗?
-
感谢您的快速回复。是的,令牌在模板中。
-
我的 html 代码是 {% csrf_token %} 和视图中的部分代码是 class browse(UpdateView): def post(self,request,**kwargs): fileList=[] fileList = request.FILES.getlist('file1') 抱歉,我无法在此处输入/编辑正确。
-
令牌在表单内吗? (如果您在编辑问题时查看一下,您应该会看到一些格式提示 =))
-
The_Cthulhu_Kid 谢谢,是的,它在里面。