Size: a a a

Django [ru] #STAY HOME

2019 July 23

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
у тебя же был фильтр pk__in
не-не. там кверисет раньше уже битый поступал. я опять как вчера, искал его не в том вьюсете
источник

S

Spirit💎 in Django [ru] #STAY HOME
@dantyan скажи пожалуйста, а можно это как-то в рамках фильтра кверисета сделать?
https://gist.github.com/clockdev/e01afaa5d26013c32ce08039bea58959
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Spirit💎
@dantyan скажи пожалуйста, а можно это как-то в рамках фильтра кверисета сделать?
https://gist.github.com/clockdev/e01afaa5d26013c32ce08039bea58959
dep_ends = dep.updated_at + timedelta(days=dep.investment_plan) это ?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
dep_ends = dep.updated_at + timedelta(days=dep.investment_plan) это ?
получить в итоге deps, которые с dep_ends > datetime.now
источник

S

Spirit💎 in Django [ru] #STAY HOME
типа активные только
источник

DT

Dan Tyan in Django [ru] #STAY HOME
Spirit💎
получить в итоге deps, которые с dep_ends > datetime.now
ну по теории
updated_at__gt=now - timedelta()
или что то вроде
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
ну по теории
updated_at__gt=now - timedelta()
или что то вроде
ну так, что-то не совсем то. у меня в модели есть срок действия. вот я смотрю дату создания + срок действия, чтоб был > текущей даты
источник

S

Spirit💎 in Django [ru] #STAY HOME
и мне нужно получить вот эту выборку объектов
источник

DT

Dan Tyan in Django [ru] #STAY HOME
срок действия же постоянная ?
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
срок действия же постоянная ?
ну, указана в базе
источник

S

Spirit💎 in Django [ru] #STAY HOME
в своем поле каждой записи
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ааа
источник

DT

Dan Tyan in Django [ru] #STAY HOME
тогда annotate(end=F(updated_at) + timedelta(days=F(investment_plan))).filter(end__gt=now)



надо что  то подобное

если timedelta не схавает
надо поискать sql аналог

типа date add
источник

S

Spirit💎 in Django [ru] #STAY HOME
Dan Tyan
тогда annotate(end=F(updated_at) + timedelta(days=F(investment_plan))).filter(end__gt=now)



надо что  то подобное

если timedelta не схавает
надо поискать sql аналог

типа date add
хм, сложный прекол уже. все же проще фором перебрать. не такой большой список, зато не запутаюсь и дебажить проще)
источник

S

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

d_

denis _ in Django [ru] #STAY HOME
Philipp Shayzhanov
Спасибо!
1. Обновление всегда идёт одной записи одной сущности, нет необходимости обновлять одну и ту же запись одновременно
2. По поводу тайм-аута пока не скажу, на чьей стороне это.
3. Как настроить кол-во одновременных коннектов к MySQL? Есть ли какие-то бенчмарки, какая связь между мощностью сервера и кол-во одновременных коннектов к бд?
Гуникорн режит по таймаутут?
источник

d_

denis _ in Django [ru] #STAY HOME
Philipp Shayzhanov
Спасибо!
1. Обновление всегда идёт одной записи одной сущности, нет необходимости обновлять одну и ту же запись одновременно
2. По поводу тайм-аута пока не скажу, на чьей стороне это.
3. Как настроить кол-во одновременных коннектов к MySQL? Есть ли какие-то бенчмарки, какая связь между мощностью сервера и кол-во одновременных коннектов к бд?
Что значит “одновременно обнововить” ? Если 500 запросов с UPDATE, то вот и узкое место
источник

EC

Elias Cooper in Django [ru] #STAY HOME
привет , подскажите пожалуйста как обновить страницу админки на сабмит кастомного экшна ? короче говоря, что мне возвращать в функции экшна ?
источник

EC

Elias Cooper in Django [ru] #STAY HOME
се нашел
источник

C

Cicerō in Django [ru] #STAY HOME
Philipp Shayzhanov
Спасибо! Ну допустим запрос примитивный: обновить поля в записи, одна таблица.
Кешируй этот процесс
источник