Ketika kita menambahkan bidang database di Django, kita biasanya menulis:
models.CharField(max_length=100, null=True, blank=True)
Hal yang sama dilakukan dengan ForeignKey, DecimalFielddll. Apa perbedaan mendasar dalam memiliki
null=Truehanyablank=Truehanyanull=True,blank=True
dalam hal yang berbeda ( CharField, ForeignKey, ManyToManyField, DateTimeFieldbidang). Apa kelebihan / kekurangan menggunakan 1/2/3?
ForeignKeydengan blank=True, tetapi tanpa null=True. Ketika model disimpan, saya ingin "mempublikasikan" secara otomatis dengan membuat entri yang diterbitkan dari itu. Jadi saya tidak dapat menyimpan nullke database, karena setiap model harus "dipublikasikan", tetapi saya ingin dapat membiarkan bidang itu kosong di admin.

