Я беру курс Django на Udemy и решил добавить к тому, что я узнал, изменив макет формы с помощью оператора If.Python - Как получить данные переменной, заданные с помощью методов
В принципе, я хочу проверить, установлен ли для BooleanField для переменной for_y значение true (или если установлен флажок в графическом интерфейсе), но мне трудно понять, как получить доступ, если установлено логическое поле к ложному. Может кто-то указать мне верное направление?
class SignUp(models.Model):
for_you = models.BooleanField(default=True, verbose_name="Is this purchase for you? If so, check this box.")
if for_you:
Четко , 'if for_you == True' или' if for_you == False'. Конечно, если вы хотите сохранить стиль кодирования, который у вас есть: 'if for_you:' или 'if not for_you' – Zizouz212
@ Zizouz212 Последнее проще и точно так же ясно, если выбрано более разумное имя переменной, например. 'if is_for_you:'. – 101
@figs Бывший, хотя, имеет то преимущество, что он более явный. – Zizouz212