Size: a a a

Django [ru] #STAY HOME

2020 April 23

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Dan Tyan
ну да, добавить поле заполнить текущими значениями написать логику его заполнения при добавлении
Понимаю), кстати хотел узнать, при миграции, можно прописать в самой django миграции логику заполнения поля ВО ВРЕМЯ миграции (типа default=datetime(year, month, 1).date())? есть статейка?
источник

DT

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

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
источник

Z

ZHU in Django [ru] #STAY HOME
всем привет! можно ли в orm сгрупировать данные по дате и часу! если да то как ?
источник

AT

Alex Ted in Django [ru] #STAY HOME
ZHU
всем привет! можно ли в orm сгрупировать данные по дате и часу! если да то как ?
что докуументация пишет по этому поводу?
источник

Z

ZHU in Django [ru] #STAY HOME
Alex Ted
что докуументация пишет по этому поводу?
понеля что при помощи annotate
источник

Z

ZHU in Django [ru] #STAY HOME
но как не догнал
источник

AT

Alex Ted in Django [ru] #STAY HOME
ZHU
но как не догнал
источник

Z

ZHU in Django [ru] #STAY HOME
спасибо за статейку
источник

AT

Alex Ted in Django [ru] #STAY HOME
ты и сам мог ее найти
источник

Z

Zhare in Django [ru] #STAY HOME
😄
источник

Z

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

DT

Dan Tyan in Django [ru] #STAY HOME
вытаскиваешь в нужном формате
https://docs.djangoproject.com/en/3.0/ref/models/database-functions/#trunc

группирушь по нему
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
ZHU
блин я это уже читал! у меня проблемы с получением для групировки дату и час
Может там как-нибудь соединить ещё Extract('hour'). Есть что-нибудь такое?
источник

Z

ZHU in Django [ru] #STAY HOME
мне надо что то вроде такого qs.extra(select={'datestr':"to_char(activation_date, 'YYYY-MM-DD HH24')"})
источник

DT

Dan Tyan in Django [ru] #STAY HOME
ZHU
мне надо что то вроде такого qs.extra(select={'datestr':"to_char(activation_date, 'YYYY-MM-DD HH24')"})
чем тебе trunc не понарвился ?
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
ZHU
мне надо что то вроде такого qs.extra(select={'datestr':"to_char(activation_date, 'YYYY-MM-DD HH24')"})
У тебя много записей где в течении одного часа много записей и тебе нужно что-то посчитать?
Каждую минуту допустим появляется запись получено_денег
И тебе все получено_денег в каждом часе надо подсчитать?
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
Сколько получего_денег за каждый час c даты YYYY-MM-DD HH24 по дату YYYY-MM-DD HH24
источник

Z

ZHU in Django [ru] #STAY HOME
Ярослав Коробейников
У тебя много записей где в течении одного часа много записей и тебе нужно что-то посчитать?
Каждую минуту допустим появляется запись получено_денег
И тебе все получено_денег в каждом часе надо подсчитать?
у меня каждый 2 мину приходят данные мне надо получить данные с указанным шагом(интевалом) где в заданном интервале получаю среднее значение

получается YYYY-MM-DD HH24 по дату YYYY-MM-DD HH24
в шагом 10 мин
мне надо в каждом промежутке шага получить срендее значение
для диаграммы
источник

ЯК

Ярослав Коробейников in Django [ru] #STAY HOME
среднее значение за каждый 10 минут?
источник