Size: a a a

Django [ru] #STAY HOME

2019 February 08

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
как решаете?
источник

A

Alex in Django [ru] #STAY HOME
пока никак, фича которая его требует на этапе POC.
источник

A

Alex in Django [ru] #STAY HOME
на момент релиза запилим поддержку S3
источник

A

Alex in Django [ru] #STAY HOME
пока что на дев энве засунули все контейнеры что его требуют в один под
источник

A

Alex in Django [ru] #STAY HOME
естественно это никак не скейлится.
источник

AD

Alex Dem in Django [ru] #STAY HOME
Cicerō
А как ты будешь работать с данными, если в одном случает тебе лист значений отдает, а в другом просто значение?
а как может быть, что одно и тоже поле может отдавать list, а может - string?
но в целом это и есть мой вопрос: как обрабатывать формы, если среди них не только набор ипутов/сингл селектов?
источник

C

Cicerō in Django [ru] #STAY HOME
Alex Dem
а как может быть, что одно и тоже поле может отдавать list, а может - string?
но в целом это и есть мой вопрос: как обрабатывать формы, если среди них не только набор ипутов/сингл селектов?
не нужно так делать. Если поле может содержать несколько значений - то нужно принимать getlist, даже если там 1 запись
источник

C

Cicerō in Django [ru] #STAY HOME
или я не понял о чем ты
источник

AD

Alex Dem in Django [ru] #STAY HOME
Cicerō
или я не понял о чем ты
да, не понял:)
источник

AD

Alex Dem in Django [ru] #STAY HOME
Cicerō
не нужно так делать. Если поле может содержать несколько значений - то нужно принимать getlist, даже если там 1 запись
конечно
речь о том, что на странице есть, предположим
field1 - input
field2 - boostrap select2 multiple

вот мне на вьюхе приходится распределять:
для field1 делаем get()
для field2 делаем getlist()

и полей штук 20 примерно
источник

C

Cicerō in Django [ru] #STAY HOME
а зачем ты руками перебираешь, делай это в формах
источник

C

Cicerō in Django [ru] #STAY HOME
а во вьюкхе скармливай этой форме запрос
источник

C

Cicerō in Django [ru] #STAY HOME
в форме валидация, и инициализация (если требуется кастомная)
источник

AD

Alex Dem in Django [ru] #STAY HOME
а как именно сделать, подскажешь?
не шарю(
источник

AD

Alex Dem in Django [ru] #STAY HOME
и будет ли форма правильно понимать мультиселект? (bootstrap select2)
источник

C

Cicerō in Django [ru] #STAY HOME
ну это большая тема, в 2 словах не описать. Придется курить документацию по формам
https://docs.djangoproject.com/en/dev/ref/forms/api/
источник

C

Cicerō in Django [ru] #STAY HOME
да будет
источник

AD

Alex Dem in Django [ru] #STAY HOME
Спасибо!, почитаю
источник

V

Valera in Django [ru] #STAY HOME
Как можно просмотреть перед сохранением объекта был ли он изменен подскажите пожалуйста?
источник

C

Cicerō in Django [ru] #STAY HOME
Формы - сильная сторона джнаго, не стоит обходить ее стороной
источник