0

文档告诉我们,我们必须始终为 django 提供 aHttpResponse或引发异常。由于我正在编写一个相对较小的项目,因此我选择404在编写视图时忽略适当的处理,而是确保我的数据事先存在,这样我什至不会遇到任何404s.

当然,这显然是相当随意的写作,因此为我应该如何实际做出这些决定提供上下文 -404在编写视图时不正确处理 s 如何影响事情?例如,我的网站会爆炸吗?

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

4

0 回答 0