6

私の見解では、小さな検証を行う必要があります。フォームのデータフィールド(「null」= true)から受信したデータがnullであるかどうかを確認する必要があります。現在、私はこれをしました

if data_received == None :
                    "some task"

そして、私は欲しいものを手に入れました。私の質問は、このコードが最適か、それとも同じことを行うためのより良い方法があるかということです。

4

3 に答える 3

10

それはそれが得ようとしているのとほぼ同じくらい良いです。左側が、と一緒に使用すると特別な意味を持つように定義されたクラスのインスタンスである場合に備えて、通常はis None代わりに使用しますが、ここでは大したことではありません。== None==None

于 2012-07-11T05:06:56.043 に答える
5

== nullはNoneが使用され、!=nullにはNoneは使用されません

于 2014-03-19T07:19:23.853 に答える
0

それは私がそれをすることを考えることができる最良の方法です。SQLサーバーからDjangoでNullになる可能性のあるデータをプルする場合、実際にそのデータをプルする際にボトルネックが発生する可能性があります。

于 2012-07-11T05:13:06.287 に答える