gpt4 book ai didi

带有表单的 500 错误页面上的 Django CSRF

转载 作者:行者123 更新时间:2023-12-04 20:06:53 24 4
gpt4 key购买 nike

我得到了一个 500 错误页面,它有一个表单,但是在抛出 500 错误页面时没有生成 CSRF token 。在 500 错误页面上生成 CSRF token 以使表单发布工作的最佳方法是什么?我应该只定义自己的自定义 500 错误 View 吗?

最佳答案

好的,我尝试定义自定义 500 View 并成功了,对于遇到相同问题的任何人,方法如下:

定义自定义 500 错误 View

from django.shortcuts import render

def server_error(request):
vars = {}
return render(request, '500.html', vars, status=500)

然后在主 urls.py 中添加:

handler500 = 'your_app.views.errors.server_error'

关于带有表单的 500 错误页面上的 Django CSRF,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11890958/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com