如何在Django视图中检查数据是否为“null”?

2024-06-16 11:41:43 发布

您现在位置:Python中文网/ 问答频道 /正文

在我的视图中,我要做一个小验证,我必须检查从表单的数据字段(对于该字段,“null”=true)接收的数据是否为null。 不久我就这样做了

if data_received == None :
                    "some task"

我得到了我想要的。 我的问题是 这个代码是最佳的还是有更好的方法来做同样的事情。


Tags: 数据方法代码none视图true表单task
3条回答

这是我能想到的最好的办法。如果从SQL服务器中提取Django中可能为空的数据,那么实际提取该数据时可能会遇到瓶颈。

这已经是最好的了。您通常希望使用is None,而不是== None,以防左手边是一个类的实例,该类定义了==来表示与None一起使用时的特殊含义,但这不是什么大问题。

是用于==null的None不是用于的None!=空

相关问题 更多 >