Django 空查询集
Django Empty Queryset
我想将新闻变量发送到我的模板:
try:
news = News.objects.all()
except:
#Is it programmatically true?
news = ""
当查询为空时,我将新闻作为空 srting 以编程方式发送是否正确?
您可以将值为 News.objects.all()
的 news
变量发送到您的模板。
没有必要为 News.objects.all()
放置一个 try-except
块,因为它 returns 一个 QuerySet
实例而不会引发异常,即使其中没有对象(如果那是您打算捕获的异常)。
我想将新闻变量发送到我的模板:
try:
news = News.objects.all()
except:
#Is it programmatically true?
news = ""
当查询为空时,我将新闻作为空 srting 以编程方式发送是否正确?
您可以将值为 News.objects.all()
的 news
变量发送到您的模板。
没有必要为 News.objects.all()
放置一个 try-except
块,因为它 returns 一个 QuerySet
实例而不会引发异常,即使其中没有对象(如果那是您打算捕获的异常)。