Wie um zu überprüfen, dass die Daten "null" in django anzeigen?

Habe ich eine kleine überprüfung zu tun, aus meiner Sicht,ich habe zu prüfen, ob die empfangenen Daten aus dem Daten-Feld (für die'null'=true) von der form null ist oder nicht.
Derzeit habe ich diese durch

if data_received == None :
                    "some task"

und ich bekam, was ich wollte.
Meine Frage ist
Ist dieser code optimal oder gibt es bessere Wege, das gleiche zu tun.

  • Zustand sollte if data_received:
  • Das ist nicht gleichwertig. Es wird nicht das gleiche Ergebnis, wenn data_received ist falsch in einem boolean-Kontext.
  • if data_received is None: vorzuziehen ist..
  • Es wird auch nicht das gleiche Ergebnis von data_received ist gleich 0.
Schreibe einen Kommentar