Size: a a a

Django [ru] #STAY HOME

2019 October 23

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
RickHentai
Select что выбрать из какой таблица
а то что ты написал - это "запрос"
источник

R

RickHentai in Django [ru] #STAY HOME
То есть, мне иметь в бд, понял
источник

R

RickHentai in Django [ru] #STAY HOME
Искать*
источник

R

RickHentai in Django [ru] #STAY HOME
Код на sql который таблицы создаёт - это оно?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
джанга не использует хранимые процедуры.
Они пишутся руками.

Например, нужно сделать какую-то сложную обработку данных: что-то откудат-то выбрать, как-то обработать, и куда-то сложить.

Это можно сделать на питоне последовательными запрсами, а можно - хранимыми процедурами. В неё скармливаешь какие-то параметры, и оно работает. А как - со стороны не видно.
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
RickHentai
Код на sql который таблицы создаёт - это оно?
источник

R

RickHentai in Django [ru] #STAY HOME
О, спасибо, у меня как раз бд на posters
источник

R

RickHentai in Django [ru] #STAY HOME
Postgresql
источник

U

UUID8 in Django [ru] #STAY HOME
Привет. Вопрос по DRF (это же не оффтоп?),
У меня два запроса для одной модели. Отличаются они полями которые должны вернуться клиенту и queryset`ом. Правильно для этого создавать разные serializers.ModelSerializer, или можно как то в качестве аргумента для сериализатора передеть то, какие поля мне нужны?
источник

R

RickHentai in Django [ru] #STAY HOME
Pavel Zagrebelin
джанга не использует хранимые процедуры.
Они пишутся руками.

Например, нужно сделать какую-то сложную обработку данных: что-то откудат-то выбрать, как-то обработать, и куда-то сложить.

Это можно сделать на питоне последовательными запрсами, а можно - хранимыми процедурами. В неё скармливаешь какие-то параметры, и оно работает. А как - со стороны не видно.
Понял, спасибо
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
UUID8
Привет. Вопрос по DRF (это же не оффтоп?),
У меня два запроса для одной модели. Отличаются они полями которые должны вернуться клиенту и queryset`ом. Правильно для этого создавать разные serializers.ModelSerializer, или можно как то в качестве аргумента для сериализатора передеть то, какие поля мне нужны?
Можно в контексте передать ключ, а потом по этому ключу в get_fields выбирать поля
источник

U

UUID8 in Django [ru] #STAY HOME
Адилет Асанкожоев
Можно в контексте передать ключ, а потом по этому ключу в get_fields выбирать поля
а как такое называется? чтобы примеры посмотреть
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
RickHentai
Понял, спасибо
на stackoverflow встречал советы использовать сигналы django вместо триггеров в БД.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Artem Gubatenko
на stackoverflow встречал советы использовать сигналы django вместо триггеров в БД.
триггеры атомарны, а сигналы - не уверен
источник

АА

Адилет Асанкожоев in Django [ru] #STAY HOME
Ну вот при вызове сериализатора можно передать так: serializer = Serializer(data, context={'key1': 'value'}
источник

U

UUID8 in Django [ru] #STAY HOME
Адилет Асанкожоев
Ну вот при вызове сериализатора можно передать так: serializer = Serializer(data, context={'key1': 'value'}
понял. Спасибо большое
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Pavel Zagrebelin
триггеры атомарны, а сигналы - не уверен
ну, применять или нет зависит от задачи) Я упомянул про сигналы: вдруг человек не знает про них
источник

A

Aquinary in Django [ru] #STAY HOME
Через ORM запрос реально ли посчитать для каждого объекта сумму полей и получить среднее значение?
Как понимаю, annotate и ему подобное делают подсчёт по всему столбцу
источник

D

Dmitry in Django [ru] #STAY HOME
Aquinary
Через ORM запрос реально ли посчитать для каждого объекта сумму полей и получить среднее значение?
Как понимаю, annotate и ему подобное делают подсчёт по всему столбцу
да
источник

E

Egor in Django [ru] #STAY HOME
Подскажите, где можно посмотреть базовый темплейт django admin changeform ??
источник