我正在為如何在 charfield 上設定 NOT NULL 約束而苦苦掙扎。
目前,我的模型如下所示:
class Tutors(models.Model):
first_name = models.CharField(max_length=20)
last_name = models.CharField(max_length=20, blank=False)
email = models.EmailField(max_length=254)
birth_day = models.DateField(auto_now=False, auto_now_add=False)
def __str__(self):
return(self.first_name ' ' self.last_name)
我想確保 last_name 和 first_name 不能作為 NOT NULL 保存到資料庫中。檔案讓我有點困惑,哈哈
uj5u.com熱心網友回復:
如果您沒有null在模型類中指定。null=False是默認的
Django 檔案
uj5u.com熱心網友回復:
blank=False將強制此模型的任何表單在該欄位中都不能有空白值。要NOT NULL在基礎資料庫列上設定,還包括null=False.
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/330721.html
標籤:姜戈
