Size: a a a

Django [ru] #STAY HOME

2018 December 07

MS

Maxim Stikharev in Django [ru] #STAY HOME
Stanislav Baltrunas
всем привет, можно как то в clean методе формы получить значение булеевого поля
как и любого другого?
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
ох если бы, его просто нет в словаре cleaned_data
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
cleaned_data = {'price': None, 'year': <Year: 2019>}
self   = <RequestDataForm bound=True, valid=True, fields=(year;price;na;id;DELETE;request)>
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
Stanislav Baltrunas
ох если бы, его просто нет в словаре cleaned_data
Если в форме поле есть, а в cleaned_data нет - значит оно валидацию не прошло.
Либо вообще не передавалось в форму, и начального значения тоже нет.
источник

M

Mr.Dingo in Django [ru] #STAY HOME
Добрый вечер. Поставил на Django мультиязычность, но например при переходе с одной страницы на другую он ставит язык на тот, который у клиента по умолчанию
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Как контролировать количество активных подключений к БД и установить лимит? Psql
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
Timur Daukaev
Если в форме поле есть, а в cleaned_data нет - значит оно валидацию не прошло.
Либо вообще не передавалось в форму, и начального значения тоже нет.
валидацию проходить, само поле не обязательное,  в кратце суть, есть два поля цена числовое, и галочка "игнорировать", нужно что бы было либо заполненно цена, либо стояло игнорировать, логичное решение сделать цену не обязательным не подходит.
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
Stanislav Baltrunas
валидацию проходить, само поле не обязательное,  в кратце суть, есть два поля цена числовое, и галочка "игнорировать", нужно что бы было либо заполненно цена, либо стояло игнорировать, логичное решение сделать цену не обязательным не подходит.
Но ты уверен, что это булево поле передаётся вообще форме?
В self.data формы оно есть?
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
да
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
докапался до того что в clean_data метода clean оно есть а в clean_data метода clean_price его нету
источник

TD

Timur Daukaev in Django [ru] #STAY HOME
Stanislav Baltrunas
докапался до того что в clean_data метода clean оно есть а в clean_data метода clean_price его нету
Ну так это нормально. :)
Никто не гарантирует, что во время выполнения clean_field_name cleaned_data будет содержать значения остальных полей.

Нужна валидация нескольких полей в совокупности - делай в общем clean
источник

SB

Stanislav Baltrunas in Django [ru] #STAY HOME
понял, спасибо
источник

NK

ID:531453784 in Django [ru] #STAY HOME
@RandomMz будет жить. Поприветствуем!
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
Как правильно сохранить файл с фолдера
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
Читаю так
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
with open(path,'rb') as f:
           file = f.read()
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
singed_document.file = file.save(filename + '.pdf', file_content, save=True)
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
И пытаюсь сохранить но не получается
источник

АБ

Алексей Белов in Django [ru] #STAY HOME
'bytes' object has no attribute 'save'
источник

DT

Dan Tyan in Django [ru] #STAY HOME
а ты кого куда хочешь записать ?
источник