Size: a a a

Django [ru] #STAY HOME

2020 August 30

b

bbclub in Django [ru] #STAY HOME
Igor Botukhov
Неа, у меня можно выбрать не ограниченное кол-во файлов. Достиг я это таким образов(в forms.py):
        widgets = {
           'author': forms.TextInput(attrs={'style': 'width:100px'}),
           'image': forms.ClearableFileInput(attrs={'multiple': True})
       }
а как они выглядят на фронте? добавляются поля в форме?
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
html:
    <strong>Upload:</strong>
   <br>
   <form method="post" enctype="multipart/form-data">
       {% csrf_token %}
       {{ form.as_p }}
       <button type="submit"> upload file </button>
   </form>
источник

BK

Boris Krutskih in Django [ru] #STAY HOME
Подскажите пожалуйста каким образом я могу из другой модели вытащить PK и передать в сериализатор.
https://gist.github.com/boriskrutskih/eb9a6ef0112cbd1763f1637ac4575ec8
источник

b

bbclub in Django [ru] #STAY HOME
Igor Botukhov
html:
    <strong>Upload:</strong>
   <br>
   <form method="post" enctype="multipart/form-data">
       {% csrf_token %}
       {{ form.as_p }}
       <button type="submit"> upload file </button>
   </form>
👍
источник

b

bbclub in Django [ru] #STAY HOME
Igor Botukhov
Я немного перефразирую. Мне нужно что бы последовательно сохранялись все файлы(фото) которые я отправил. Но почему то форма(которая на стороне бека) берет только один файл, а остальные игнорирует...
надо переопределить метод save видимо у формы
источник

b

bbclub in Django [ru] #STAY HOME
после валидации во вьюхе,
сохраняешь же
источник

JS

Jon Snow in Django [ru] #STAY HOME
народ а писать некоторые модели и формы в главном приложении вообще нормальная же практика? а то я чет засомневался щас
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
bbclub
надо переопределить метод save видимо у формы
не, у нее свой хороший метод, который наследуется от ModelForm, но я тоже над этим думаю. Спасибо!) Наверое, это самый логичный способ, но и самый сложный...
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
Jon Snow
народ а писать некоторые модели и формы в главном приложении вообще нормальная же практика? а то я чет засомневался щас
А что значит главное? Вроде да.
источник

JS

Jon Snow in Django [ru] #STAY HOME
ну которое создается сразу как создаешь проект
источник

b

bbclub in Django [ru] #STAY HOME
Igor Botukhov
не, у нее свой хороший метод, который наследуется от ModelForm, но я тоже над этим думаю. Спасибо!) Наверое, это самый логичный способ, но и самый сложный...
у тебя ведь модели разные наверное... один юзер много файлов
источник

JS

Jon Snow in Django [ru] #STAY HOME
я просто думал выделить отдельное приложение под какие то сервисные общие ресурсы, а потом подумал, у меня же дефолтное есть
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
bbclub
у тебя ведь модели разные наверное... один юзер много файлов
В данной задаче у меня вообще одна модель... Весь код, который я скинул выше это все что у меня есть))))
источник

b

bbclub in Django [ru] #STAY HOME
Igor Botukhov
В данной задаче у меня вообще одна модель... Весь код, который я скинул выше это все что у меня есть))))
ну ты хочешь что бы юзер имел много картинок как я понял
источник

N

November in Django [ru] #STAY HOME
Коллеги, как можно сделать выборку для двухуровневого меню?
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
Jon Snow
я просто думал выделить отдельное приложение под какие то сервисные общие ресурсы, а потом подумал, у меня же дефолтное есть
Нуу, приложения важны. В любом случае, все сводится к тому, что у тебя будет все работать, но можно ли будет разобраться в коде и поддерживать его? Я думаю, что если у тебя специфичное приложение( Например кастомная админка ) то да, ты можешь сделать свои вьюхи, свою форму( в custom_admin) но информацию дергать из models.py которая в главном приложении.
источник

JS

Jon Snow in Django [ru] #STAY HOME
хм
источник

IB

Igor Botukhov in Django [ru] #STAY HOME
Если хочешь, можешь написать в лс
источник

M

Mr.Leon in Django [ru] #STAY HOME
<img src={% static "img/{}.png"%} .format({{ weather_data.icon }})  такое не канает ? ))
источник

S

Spirit💎 in Django [ru] #STAY HOME
господа, где, с точки зрения структуры и логики описывать код, который вызывается из задачи celery для записи данных в базу?
источник