Size: a a a

Django [ru] #STAY HOME

2021 February 26

MC

May Cliff in Django [ru] #STAY HOME
Ребят, можете, пожалуйста, объяснить, почему так «не надо», чтобы статика кэшировалась пока работа не закончена. Потом какие-то проблемы возникнут?
источник

MC

May Cliff in Django [ru] #STAY HOME
Книжка Дронова, если что
источник

А

Артем in Django [ru] #STAY HOME
Если статика будет кешироваться, то внесенные во время разработки изменения не отобразятся в браузере
источник

MC

May Cliff in Django [ru] #STAY HOME
Аа, ок, спасибо
источник

ГГ

Глеб Гаранин... in Django [ru] #STAY HOME
Ребят, как в админке поле в list_display из m2m или foreign key не по отдельным запросам вычислять, а сразу всё пачкой используя prefetch, это возможно?
источник
2021 February 27

o

ogassi in Django [ru] #STAY HOME
Добрый день, подскажите пожалуйста как из формы доставать изображение
Когда использую
form.cleaned_data.get('image_file')
в ответ дает только None
Пробовал через
request.FILES['image_file']
выдает пустой контейнер
Только
form.data.get('image_file')
дает какие-то данные (название файла), но сам файл не сохраняет
Кто сталкивался с такой же проблемой , подскажите , пожалуйста.
источник

А

Антон in Django [ru] #STAY HOME
ogassi
Добрый день, подскажите пожалуйста как из формы доставать изображение
Когда использую
form.cleaned_data.get('image_file')
в ответ дает только None
Пробовал через
request.FILES['image_file']
выдает пустой контейнер
Только
form.data.get('image_file')
дает какие-то данные (название файла), но сам файл не сохраняет
Кто сталкивался с такой же проблемой , подскажите , пожалуйста.
попробуй так:

      for file in request.FILES:
           uploaded_file = request.FILES[file]

или
request.FILES[0]
источник

o

ogassi in Django [ru] #STAY HOME
Антон
попробуй так:

      for file in request.FILES:
           uploaded_file = request.FILES[file]

или
request.FILES[0]
Сейчас попробую и дам ответ
источник

M

Mark in Django [ru] #STAY HOME
ogassi
Добрый день, подскажите пожалуйста как из формы доставать изображение
Когда использую
form.cleaned_data.get('image_file')
в ответ дает только None
Пробовал через
request.FILES['image_file']
выдает пустой контейнер
Только
form.data.get('image_file')
дает какие-то данные (название файла), но сам файл не сохраняет
Кто сталкивался с такой же проблемой , подскажите , пожалуйста.
form.cleaned_data['image_file']
источник

o

ogassi in Django [ru] #STAY HOME
Антон
попробуй так:

      for file in request.FILES:
           uploaded_file = request.FILES[file]

или
request.FILES[0]
Даже не заходит в цикл, я отдельно выводил так
request.FILES[file]
, выдает пустой контейнер
источник

o

ogassi in Django [ru] #STAY HOME
Mark
form.cleaned_data['image_file']
None
хотя form.data['image_file'] выдает название файла
источник

А

Антон in Django [ru] #STAY HOME
а сам файл-то передается? в запросах видно, что идет передача?
источник

M

Mark in Django [ru] #STAY HOME
ogassi
None
хотя form.data['image_file'] выдает название файла
А форме определена функция clean или подобное?
источник

o

ogassi in Django [ru] #STAY HOME
Mark
А форме определена функция clean или подобное?
Никакой функции нет, только 2 филда
источник

o

ogassi in Django [ru] #STAY HOME
Антон
а сам файл-то передается? в запросах видно, что идет передача?
form.data
выдает
<QueryDict: {'csrfmiddlewaretoken': ['W6p1gRDZJKCKFhcv3VmxOsX9cxbMqsRcS5ATS0gmLhqOhSI1QWkAlDvXniKwlv6h'], 'image_url': [''], 'image_file': ['14fb9149624bf466454cd57187af5f5c.jpg']}>
источник

M

Mark in Django [ru] #STAY HOME
ogassi
Никакой функции нет, только 2 филда
Попробуйте в класс формы добавить метод:

   def clean(self):
       cleaned_data = super().clean()

Тогда form.cleaned_data['image_file'] должен возвращать не None
источник

o

ogassi in Django [ru] #STAY HOME
Mark
Попробуйте в класс формы добавить метод:

   def clean(self):
       cleaned_data = super().clean()

Тогда form.cleaned_data['image_file'] должен возвращать не None
Все равно возвращает None
источник

А

Антон in Django [ru] #STAY HOME
не передается у тебя файл, судя по всему, читай доку https://docs.djangoproject.com/en/3.1/topics/http/file-uploads/
источник

YK

Yegor Kowalew in Django [ru] #STAY HOME
Захвастаюсь чего наэксперементировал на ночь глядя: https://www.youtube.com/watch?v=Z5n_4y4Nh9w
источник

DK

Dmitry Koutsenko in Django [ru] #STAY HOME
Добрый вечер) А есть ли программный аналог python manage.py flush?
источник