При определении полей в модели django существует два способа сказать, что поле разрешено быть пустым. null означает, что он может быть пустым в базе данных, а blank говорит, что поле может быть пустым в форме. Почему они отличаются? Каждый раз, когда я устанавливаю одно, а не другое, что-то идет не так. Предоставление им возможности быть разными, кажется, просто приглашает проблемы формы, позволяющие создавать объекты, которые база данных не принимает.
Другими словами, когда вы когда-либо использовали null=True,blank=False или null=False,blank=True в модели django?