Saya tahu ini agak terlambat, tetapi saya mengalami masalah yang sama. Setelah mencari secara ekstensif, saya menemukan ini
https://code.djangoproject.com/ticket/28000
jadi sepertinya ini adalah bagaimana Django telah dirancang. Itu menyadap saya, karena ketika saya memasukkan data menggunakan MySQL, saya diberi peringatan tentang tidak memiliki default.
Sigh, saya yakin orang yang lebih pintar dari saya bisa memberikan penjelasan yang bagus mengapa mereka mendesainnya seperti ini.