В модели django я обычно выбираю ленивый / простой способ, чтобы установить для всех моих CharFields как null = True, так и blank = True. Я собираюсь удалить один, но какой из них предпочтительнее оставить? Кстати, я использую MySQL.
Привет, это зависит от того, чего вы хотите достичь, хотите, чтобы ваши данные были чистыми в таблицах БД, особенно если они вам понадобятся для отчетов или панелей мониторинга. В любом случае, из-за вашего вопроса и того, что поле является полем Char, значение null = True не является обязательным, этот тип никогда не сохраняется или сохраняется как Null.