Tôi biết là hơi muộn, nhưng tôi cũng gặp phải vấn đề tương tự. Sau khi tìm kiếm rộng rãi, tôi đã tìm thấy điều này
https://code.djangoproject.com/ticket/28000
vì vậy có vẻ như đây chỉ đơn giản là cách django đã được thiết kế. Nó làm tôi nghe trộm, vì khi tôi chèn dữ liệu bằng MySQL, tôi đã nhận được cảnh báo về việc không có mặc định.
Haizz, tôi chắc rằng những người thông minh hơn tôi có thể đưa ra lời giải thích hay về việc tại sao họ lại thiết kế nó như thế này.