gpt4 book ai didi

django - 是否可以在不更改项目级别的任何内容的情况下为 Django 应用程序包含自定义 404 View ?

转载 作者:行者123 更新时间:2023-12-03 10:29:01 27 4
gpt4 key购买 nike

我正在创建一个 Django 应用程序,并试图让它在尽可能少的地方接触包含项目。

我创建了一个自定义 404 View ,它按预期工作,但仅当我添加 handler404 时才起作用。到项目级 urls.py .

我希望我编写的自定义 404 View 仅适用于这个特定的应用程序,但从我遇到的信息来看,这似乎是不可能的。添加 handler404到应用程序级 urls.py没有任何效果。

Django 是否支持应用程序级别的自定义 404 View ?

最佳答案

而不是完成你的观点:

return render_to_response(...)

获取响应对象并检查其状态:
out = render_to_response(...)

if out.status_code==404:
# redirect to your 404 page
else:
return out

关于django - 是否可以在不更改项目级别的任何内容的情况下为 Django 应用程序包含自定义 404 View ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3309076/

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