Size: a a a

Django [ru] #STAY HOME

2019 October 05

T

Tim in Django [ru] #STAY HOME
Если файл временный, то , наверное, он удалится ,не?)
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Egor
Я юзаю форму только для валидации. Мне грубо говоря надо сохранить пришедший файл и отдать путь на этот файл другой функции, которая уже по надобности сохранить его в модель. А для того чтобы память не забивать не сохраненными в модель файлами, планирую кроном раз в сутки удалять файлы которых нет в бд.
Часа через полтора напомни покажу примерно как
источник

s

sfrvn in Django [ru] #STAY HOME
где люди хранят фотографии для сайта? в бд прямо файлами? или выгружают куда-то и держат в бд ссылки?
источник

s

sfrvn in Django [ru] #STAY HOME
если это интернет магазин тот же
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
в твоём примере у Тест 3 дублей нет, это первый раз, когда 'to': '1', но ты пишешь в комментарии "# Это дубль по полю to", то есть у тебя или неполный пример или не тот комментарий

а что за дубликаты? как они вообще у тебя получаются?
Вот пример как оно должно работать: https://pastebin.com/jfMC49WE
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ну, ты можешь сделать set из from и to, а потом оставить только уникальные значения
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
потому что
set(('a', 'b')) == set(('b', 'a'))
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
то есть у тебя будет список словарей с сетами, отсортированных в нужном тебе виде, тебе нужно будет пройти по списку и оставить только те значения списка, где встречается уникальный сет
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
но мне по-прежнему кажется, что ты что-то не то делаешь 😊
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
но мне по-прежнему кажется, что ты что-то не то делаешь 😊
Мне тоже так кажется) буду дома, распишу всё подробнее уже с кусками кода из самого проекта)
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
потому что
set(('a', 'b')) == set(('b', 'a'))
Я бы с радостью, но в реальности там ещё передаётся параметр времени отправки сообщения
источник

A

Aquinary in Django [ru] #STAY HOME
А он у входящего и исходящего может быть разный
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
Aquinary
Я бы с радостью, но в реальности там ещё передаётся параметр времени отправки сообщения
про время и его влияние ты не указывал
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
про время и его влияние ты не указывал
Ещё можно через ifchanged в шаблоне, но там время тоже всё ломает
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
моя мысль была о том, что свою задачу ты можешь упростить, сведя её до уровня "удалить дубликаты из списка словарей по значению из словаря, на роль этого значения подошёл бы set((from, to))"
источник

AO

Alexander Ovchinnikov 🦁 in Django [ru] #STAY HOME
ладно, у тебя там какая-то ещё логика, которую ты не описываешь, в таком виде это обсудить не получится...
источник

A

Aquinary in Django [ru] #STAY HOME
Alexander Ovchinnikov 🦁
ладно, у тебя там какая-то ещё логика, которую ты не описываешь, в таком виде это обсудить не получится...
Да, я понимаю. Телепатов не существует) Ближе к вечеру всё опишу полностью
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Всем привет вопрос банальный но все же , есть те кто работал с vue . Проблема в следующем в пайчарме не подсвечивается синтаксис и вторая проблема после того как сделал пуш , в репе отображаются только файлы компонентов и они пустые)
источник

A

Andrey in Django [ru] #STAY HOME
Гитигнор бы
источник

E

Egor in Django [ru] #STAY HOME
Парни, как
TemporaryUploadedFile
сохранить в поле модели?
источник