status = models.IntegerField(choices=list(CAMPAIGN_STATUS), default=CAMPAIGN_STATUS.PAUSE,
verbose_name=_("status"), blank=True, null=True)
blank = True、null = Trueの違いは何ですか?djangoのNullとBlankの違いは何ですか?モデル
status = models.IntegerField(choices=list(CAMPAIGN_STATUS), default=CAMPAIGN_STATUS.PAUSE,
verbose_name=_("status"), blank=True, null=True)
blank = True、null = Trueの違いは何ですか?djangoのNullとBlankの違いは何ですか?モデル
blank=True
については、約True
の場合、フィールドは必要ありません。 null=True
を使用すると、dbフィールドにNULL値を保存できます。
また、不要なフィールドが必要な場合は、必ずしも2つを定義する必要はありません。 CharField
やTextField
のような文字列の値は空文字列に格納されるので、blank=True
だけを使用してください。あなたのケースで
は、不要とIntegerField
あなたは両方blank
とnull
here the docs
に質問してください。ありがとうございます!あなたの答えは本当に私のために役立ちます –
を使用する必要があります[なぜスタックオーバーフローのユーザーは、人々を助けるよりも、スタックオーバーフローの詳細情熱的?](http://meta.stackoverflow.com/ q/315018/1324033) – Sayse
1.私の研究の欠如、文字通りGoogleの最初の結果を非難しないでください。私が信じていると思っているほど評判について気にしていたら、それはそれよりもずっと高いでしょう。 – Sayse
これはスタックオーバーフローの私の最初のポストです。あなたは私を劣化させないように私に指導しなければなりません。 –