python 如果对象存在,Django会在视图中验证/验证

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 如果对象存在,Django会在视图中验证/验证相关的知识,希望对你有一定的参考价值。

#orginal source: http://stackoverflow.com/questions/639836/what-is-the-right-way-to-validate-if-an-object-exists-in-a-django-view-without-r

try:
    listing = RealEstateListing.objects.get(slug_url=slug)
except RealEstateListing.DoesNotExist:
    listing = None
    
#another way:

if not RealEstateListing.objects.filter(slug_url=slug).exists():
    #do stuff... 

以上是关于python 如果对象存在,Django会在视图中验证/验证的主要内容,如果未能解决你的问题,请参考以下文章

如果对象存在,我如何编辑它或创建 Django 中不存在的对象?

python django ajax:ValueError:视图没有返回 HttpResponse 对象。它返回 None 而不是

验证对象是不是存在于 django 视图中而不返回 404 的正确方法是啥?

验证对象是不是存在于 django 视图中而不返回 404 的正确方法是啥?

Django视图层

在 Django 中,如果存在的话,根据视图名称动态加载一些 JavaScript 的更聪明的方法是啥?