在视图中不处理404的危险是什么?

时间:2013-07-25 13:29:06

标签: django django-views

文档告诉我们,我们必须始终为django提供HttpResponse或者提出异常。由于我正在编写一个相对较小的项目,我在编写视图时选择忽略正确的404处理,而是确保我的数据事先存在,以便我甚至不会碰到任何404秒。

当然,这显然是偶然的写作,所以提供我应该如何做出这些决定的背景 - 如何在写作视图中正确处理404会影响事物?例如,我的网站会爆炸吗?

[编辑] 因此,举例来说,我会使用my_stuff = Thing.objects_all()代替my_stuff = get_object_or_404(Thing, pk=thing_id)。在这里,我已经知道Thing中有对象,因为我之前在我的管理员中创建了它们,并且它们不会被删除。那么,我甚至需要担心404

0 个答案:

没有答案