相关疑难解决方法(0)

如果上下文中缺少变量,如何使Django模板引发错误

我在非Django项目中使用Django模板,我想确保我的模板不包含对不在上下文中的变量的引用,为此我需要Django模板渲染器在看到{{ non_existent_variable }}没有的时候引发错误non_existent_variable在上下文中.

TEMPLATE_STRING_IF_INVALID 可以设置为某个东西然后我们可以检查这个东西不在渲染模板中,但这根本不优雅.

我可以以某种方式在没有太多工作的情况下覆盖Context吞下丢失密钥错误的方式吗?

django templates

24
推荐指数
1
解决办法
6341
查看次数

Django在丢失的模板上显示404

我有一个网站,手工编辑一些页面.当缺少其中一个模板时,它只是意味着页面不存在,所以我想显示错误404.

相反,我得到一个例外TemplateDoesNotExist.

有没有办法告诉Django在找不到模板时显示错误404?

django http-status-code-404

9
推荐指数
2
解决办法
3050
查看次数

标签 统计

django ×2

http-status-code-404 ×1

templates ×1