2024-06-16 11:41:43 发布
网友
在我的视图中,我要做一个小验证,我必须检查从表单的数据字段(对于该字段,“null”=true)接收的数据是否为null。 不久我就这样做了
if data_received == None : "some task"
我得到了我想要的。 我的问题是 这个代码是最佳的还是有更好的方法来做同样的事情。
这是我能想到的最好的办法。如果从SQL服务器中提取Django中可能为空的数据,那么实际提取该数据时可能会遇到瓶颈。
这已经是最好的了。您通常希望使用is None,而不是== None,以防左手边是一个类的实例,该类定义了==来表示与None一起使用时的特殊含义,但这不是什么大问题。
is None
== None
==
None
是用于==null的None而不是用于的None!=空
这是我能想到的最好的办法。如果从SQL服务器中提取Django中可能为空的数据,那么实际提取该数据时可能会遇到瓶颈。
这已经是最好的了。您通常希望使用
is None
,而不是== None
,以防左手边是一个类的实例,该类定义了==
来表示与None
一起使用时的特殊含义,但这不是什么大问题。是用于==null的None而不是用于的None!=空
相关问题 更多 >
编程相关推荐