Size: a a a

Django [ru] #STAY HOME

2020 June 25

D

D in Django [ru] #STAY HOME
Alexey
Подскажите, если я в текстовом поле в модели не указывал null=True, то значение поля никогда не будет пустым? Проверяю пустое поле на User.field == '', но выдаёт False
а blank=True?
источник

A

Alexey in Django [ru] #STAY HOME
D
а blank=True?
Это естественно есть
источник

3_

3ANov _ in Django [ru] #STAY HOME
Alexey
Это естественно есть
так по идее должно быть blank=false
источник

D

D in Django [ru] #STAY HOME
Alexey
Это естественно есть
вот и ответ
источник

A

Alexey in Django [ru] #STAY HOME
Не, мне нужно не обязательное поле
источник

A

Alexey in Django [ru] #STAY HOME
А потом проверить в view
источник

A

Alexey in Django [ru] #STAY HOME
Alexey
Подскажите, если я в текстовом поле в модели не указывал null=True, то значение поля никогда не будет пустым? Проверяю пустое поле на User.field == '', но выдаёт False
Ошибся, выдаёт False конечно
источник

A

Alexey in Django [ru] #STAY HOME
В этом и проблема
источник

N

Nire in Django [ru] #STAY HOME
Alexey
Подскажите, если я в текстовом поле в модели не указывал null=True, то значение поля никогда не будет пустым? Проверяю пустое поле на User.field == '', но выдаёт False
Потому что в офф доке к строковым полям рекомендуют вместо нуля пустую строку задавать, е-мейл филды и урл тоже
источник

AD

Alex Dem in Django [ru] #STAY HOME
Alexey
Ошибся, выдаёт False конечно
в каком плане "выдает"?
ты имеешь ввиду, что if User.field: do some code не отрабатывает если поле является пустой строкой?
источник

A

Alexey in Django [ru] #STAY HOME
Всё, нашёл у себя ошибку
источник

E

Egor in Django [ru] #STAY HOME
Подскажите как из IntegerField сделать ArrayField(IntegerField) в плане миграций? Выдает ошибку

django.db.utils.ProgrammingError: cannot cast type integer to integer[]
источник

A

Alexey in Django [ru] #STAY HOME
Вот ещё вопрос, если во view много раз вызывать request.user.fieldname, то он же SQL запрос не делает каждый раз?
источник

AK

ARTUR KNYAZEV in Django [ru] #STAY HOME
люди добрые , подскажите , делаю кастомную регистрацию пользователя , при сохранения пользователя пароль сохраняет вот , как сохранить его в зашифрованном виде, просто при авторизациии пароль не подходит
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Alexey
Вот ещё вопрос, если во view много раз вызывать request.user.fieldname, то он же SQL запрос не делает каждый раз?
Нет, по идее. Можешь поставить какое-то расширение и смотреть сам
источник

tn

tot samiy neizvestni... in Django [ru] #STAY HOME
Egor
Подскажите как из IntegerField сделать ArrayField(IntegerField) в плане миграций? Выдает ошибку

django.db.utils.ProgrammingError: cannot cast type integer to integer[]
источник

A

Alexey in Django [ru] #STAY HOME
tot samiy neizvestniy
Нет, по идее. Можешь поставить какое-то расширение и смотреть сам
Ага, посмотрел, всё так же
источник

E

Egor in Django [ru] #STAY HOME
Ну так я думаю будет работать, но мне очень хочется заюзать arrayfield
источник

EM

Eugene Maltsev in Django [ru] #STAY HOME
Кто-нибудь subscriptions к graphene делал?
Какую либу брали?
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
ARTUR KNYAZEV
люди добрые , подскажите , делаю кастомную регистрацию пользователя , при сохранения пользователя пароль сохраняет вот , как сохранить его в зашифрованном виде, просто при авторизациии пароль не подходит
источник