Django проверяет, пусто ли поле?

У меня первоначально была та же проблема с переключением рабочего места и только фоновым показом в классике Gnome, но фиксация к Alt-Tab не переключается , также зафиксировал это - т.е. установка compizconfig-settings-manager, и включите "переключатель приложения".

Затем, если Вы хотите настроить расположение рабочих мест от 2x2 для высказывания 4x1, можно сделать это в соответствии с Приложениями-> системные инструменты-> предпочтения-> compizconfig менеджер по настройкам-> общий-> опции General-> Настольный размер-> горизонтальный виртуальный размер = 4, вертикальный виртуальный размер = 1.

28
задан Andrew 18 February 2011 в 01:38
поделиться

1 ответ

blank=True просто сообщает администратору сайта, что поле можно оставить пустым.

Если вы не установили также null=True, ваша база данных должна пожаловаться, если вы попытались ввести пустое значение.

Если ваше поле внешнего ключа может принимать нулевые значения, оно вернет None при нулевом значении, поэтому, чтобы проверить, было ли оно «оставлено пустым», вы можете просто проверить, является ли поле None.

>>>   obj.foreignkeyfield is None
True


if not obj.foreignkeyfield:
    print "This field was left blank"
32
ответ дан 28 November 2019 в 03:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: