自定义500错误页未采用正确数量的参数Django

2024-04-18 00:31:35 发布

您现在位置:Python中文网/ 问答频道 /正文

我正在为生产准备定制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),但没有效果


Tags: frompyimportclientviewgetserverrequest

热门问题