Для некоторых полей модели, таких как DateTimeField, требуется параметр null = True, если пусто = параметр True.
Я хотел бы знать, какие поля требуют этого (возможно, зависит от внутренней СУБД), и есть какой-либо способ сделать это автоматически.
Этот пост должен помочь понять разницу на blank и null в Django
blank
null
null = True используется, чтобы сказать, что в БД значение может быть NULL blank = True только для django, поэтому django не вызывает ошибку, если поле пустое, например в интерфейсе администратора так пусто = True не имеет ничего общего с БД Требования NULL будут варьироваться от БД к БД, и вам решать, хотите ли вы какой-нибудь столбец NULL или нет