我在我的视图中进行了一个小验证,我必须检查从表单的数据字段(对于哪个'null'= true)接收的数据是否为空。 现在我是通过
做到的if data_received == None :
"some task"
我得到了我想要的东西。 我的问题是 这个代码是最优的还是有更好的方法来做同样的事情。
答案 0 :(得分:7)
这几乎和它一样好。您通常希望使用is None
而不是== None
,以防左侧是已定义==
的类的实例,以表示与None
一起使用时的特殊内容,但这不是什么大问题。
答案 1 :(得分:3)
是用于 == null 而不是用于!= null
答案 2 :(得分:0)
这是我能想到的最佳方式。如果你从SQL服务器中提取可能在Django中为Null的数据,那么你可能会在实际提取数据方面遇到瓶颈。