python - 自定义 500 错误页面不采用正确数量的参数 - Django
问题描述
我正在尝试为制作准备自定义 404 和 500 错误页面。404 工作正常,但我无法运行 500。
在我的urls.py
文件中:
from client_interface.views.errors.server_error_view import ServerErrorView
handler500 = ServerErrorView.as_view()
client_interface/views/errors/server_error_view.py
:
from django.shortcuts import render
from django.views import View
class ServerErrorView(View):
def get(self, request):
return render(request, "client_interface/errors/500.html")
我一直在?: (urls.E007) The custom handler500 view 'client_interface.views.errors.server_error_view.ServerErrorView' does not take the correct number of arguments (request).
出错。我试图将get
方法的参数更改为,get(request)
但没有帮助。
解决方案
推荐阅读
- php - 热门附加表单输入以显示为评论部分用户 ID?
- node.js - Node.js 可写流:write vs _write
- java - 输入字符串之前的 Java 数字总和
- javascript - 没有 Jquery - 为 On Click 监控与动态变化的子 div 的“类”匹配的 div
- javascript - 有没有办法检查一个变量的值是否与另一个变量的值相同?
- video - ffmpeg : 转换在 Google 上合法购买的视频
- sql - 两个表的联合并比较第三个表的重复项?
- java - 如何将列表数据变量传递给存储过程并执行存储过程?
- node.js - NodeJS模块中数据文件的相对路径
- flutter - 为什么未显式设置 bloc 时从未调用 BlocBuilder