Size: a a a

Django [ru] #STAY HOME

2020 August 26

IL

Ilya L in Django [ru] #STAY HOME
Привет всем,
Ребят,  нужен программист  django, с опытом 3+
Киев (фулл-тайм, офис)
Буду признателен любой рекомендаци
Всем отличного дня!))
источник

DT

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

A

Andrey in Django [ru] #STAY HOME
Ilya L
Привет всем,
Ребят,  нужен программист  django, с опытом 3+
Киев (фулл-тайм, офис)
Буду признателен любой рекомендаци
Всем отличного дня!))
Можно в @ru_python закинуть, только следует оформить вакансию
источник

IL

Ilya L in Django [ru] #STAY HOME
Andrey
Можно в @ru_python закинуть, только следует оформить вакансию
Спасибо
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
@ilyaforit Ну и во всех указанных чатах (включая этот стоит прочесть описание и правила, везде про вакансии указано все)
источник

MV

Maxim Vavilov in Django [ru] #STAY HOME
Dk
Ну как бы в проекте принято на orm делать. В этом нет смысла?
В задачах принято делать, что бы работало, и работало хорошо. Если хорошо работает на raw и формируется потом питон объект, то чего бы и нет. Это же частный случай оптимизации, не весь же проект
источник

A

Andrey in Django [ru] #STAY HOME
Dk
Ну как бы в проекте принято на orm делать. В этом нет смысла?
Часто сырой пишется
Видел даже в одном месте проекта ребята намеренно сырые запросы сделали, чтобы производительность выше была
источник

MV

Maxim Vavilov in Django [ru] #STAY HOME
Просто сырые запросы часто оказываются более явными, что прямо согласуется с питон идеологией ))
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Часто пишется, если сложная и/или запутанная структура бд и запросов. Там да, джанго не всегда справляется. Но в основном (95%+ случаев) встроенные средства джанги вполне хороши. Не забывайте про aggregate, annotate, subquery и прочие красивые штуки отсюда:
https://docs.djangoproject.com/en/3.1/ref/models/expressions/
источник

MV

Maxim Vavilov in Django [ru] #STAY HOME
Особенно мне "нравится" разбирать мешанину запросов с Q и F
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Maxim Vavilov
Просто сырые запросы часто оказываются более явными, что прямо согласуется с питон идеологией ))
Мне интересно будет увидеть такие запросы где raw sql более явные чем джанговые
источник

MV

Maxim Vavilov in Django [ru] #STAY HOME
Ммм, были у меня такие, не лень будет, найду
источник

J

Jack in Django [ru] #STAY HOME
Интересные вещи обсуждаете
источник

D

Dmitry in Django [ru] #STAY HOME
Maxim Vavilov
Особенно мне "нравится" разбирать мешанину запросов с Q и F
да к этому привыкаешь, не вижу ничего сложного, честно говоря
источник

D

Dk in Django [ru] #STAY HOME
Rust Saiargaliev
Часто пишется, если сложная и/или запутанная структура бд и запросов. Там да, джанго не всегда справляется. Но в основном (95%+ случаев) встроенные средства джанги вполне хороши. Не забывайте про aggregate, annotate, subquery и прочие красивые штуки отсюда:
https://docs.djangoproject.com/en/3.1/ref/models/expressions/
Можешь мне помочь в range ленивые подзапросы запихнуть?
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Dk
Можешь мне помочь в range ленивые подзапросы запихнуть?
Скидывай контекст, задачу и свои попытки сюда в чат, люди попробуют помочь
источник

D

Dk in Django [ru] #STAY HOME
qs.filter(rank__range=(qs.get(user=user).rank - 5, qs.get(user=user).rank + 5))
Вот тут он (qs.get(user=user).rank - 5 вытягивает из бд заранее, просчитывает и передаёт число в range, а мне бы лениво
источник

D

Dk in Django [ru] #STAY HOME
Dk
во, это query. Значит он вычислил заранее значения. А мне надо лениво
контекст вот
источник

D

Dk in Django [ru] #STAY HOME
весь код вот
источник

Д

Дауран in Django [ru] #STAY HOME
Ребята где можно найти уроки про коммент через detailview хочу
источник