Khe*_*ben 5 python django
我们正在使用Django开发一个包含多个应用程序的项目.它共享数据库,但它有几个应用程序针对不同的非常不同的用户.粗略地说,管理员和最终用户.每个应用程序的UI都非常不同.我需要创建一个404错误页面,但似乎我只能为所有项目创建一个.我想创建不同的404模板,并能够根据用户要求的应用程序(URL)显示它们...
一般来说,显然无效的URL很容易,但在代码中还有其他方法可以启动异常,比如get_object_or_404调用.
get_object_or_404
谁知道这样做的方法?
Dan*_*man 4
您只能为整个应用程序创建一个 404 页面,这一点根本不正确。该文档解释了如何创建特定的 404 处理程序视图,当然可以查看 的值request.path以查看请求的 URL 并呈现相关模板。
request.path
归档时间:
16 年 前
查看次数:
1671 次
最近记录:
10 年,10 月 前