Size: a a a

Django [ru] #STAY HOME

2020 January 24

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
а в том примере про менеджеры
что делает код objects = models.Manager() ?
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
тем более что не понятно где потом используется objects
источник

N

Nire in Django [ru] #STAY HOME
Через view.py это сделал, в функции вызова, но в модели не могу сделать
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
говорили про явность, а мне вот нифига не явно про тот пример.
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Cocoa Rocket 🚀
говорили про явность, а мне вот нифига не явно про тот пример.
А кто обещал, что "это будет ясно для тех, кто не читал мануал"?
почитай, пожалуйста, туториал к джанге, хотя бы два-три шага. Много вопросов снимется.
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
ок
источник

BB

Baktiyar Bekbergen in Django [ru] #STAY HOME
N1LEX
Подумать головой
Думаю не надо грубить
источник

N

N1LEX in Django [ru] #STAY HOME
Baktiyar Bekbergen
Думаю не надо грубить
А я не грубил
источник

CR

Cocoa Rocket 🚀 in Django [ru] #STAY HOME
Pavel Zagrebelin
А кто обещал, что "это будет ясно для тех, кто не читал мануал"?
почитай, пожалуйста, туториал к джанге, хотя бы два-три шага. Много вопросов снимется.
да я понял, там скорее не Джангу читать нужно а с самого питона начинать.
Там же наследование идет моделей значит где-то этот менеджер подключается в работу дальше под капотом.
короче я протупил просто.
источник

N

Nire in Django [ru] #STAY HOME
Блин, так и не понял.
У меня есть модель с manytomany полем "subscribers", как в сериализаторе этой модели сделать вычисляемое поле наличия currentuser в этих subscribers?
источник

N

Nire in Django [ru] #STAY HOME
Как я вижу: вытаскиваю из объектов, которые туда попадают поля subscribers, и проверяю наличие в них юзера из запроса. Затем в ответном словаре добавляю is_subscribe: bool. Но как то сделать хз
источник

AG

Artem Gubatenko in Django [ru] #STAY HOME
Nire
Блин, так и не понял.
У меня есть модель с manytomany полем "subscribers", как в сериализаторе этой модели сделать вычисляемое поле наличия currentuser в этих subscribers?
проверь через .exists()
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Ребят, всем привет. В апишке ищу ошибку производительности, немного долго отдаёт данные. С чего начать, с каких вопросов? На что обращать внимание вообще?
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
Ребят, всем привет. В апишке ищу ошибку производительности, немного долго отдаёт данные. С чего начать, с каких вопросов? На что обращать внимание вообще?
Для начала, установить django_debug_toolbar, там есть вкладка sql. Если appi умеет рендерится в html, то в этой вкладке будут все запросы.
select_related/prefetch_related как правило помогают.

Если с запросами всё ок, то профилировать код.
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
Для начала, установить django_debug_toolbar, там есть вкладка sql. Если appi умеет рендерится в html, то в этой вкладке будут все запросы.
select_related/prefetch_related как правило помогают.

Если с запросами всё ок, то профилировать код.
Оке, спасибо
источник

AK

Anvar Khamidov in Django [ru] #STAY HOME
Pavel Zagrebelin
Для начала, установить django_debug_toolbar, там есть вкладка sql. Если appi умеет рендерится в html, то в этой вкладке будут все запросы.
select_related/prefetch_related как правило помогают.

Если с запросами всё ок, то профилировать код.
Код на 2 питоне написан, вижу этот дебагер на 3
источник

PZ

Pavel Zagrebelin in Django [ru] #STAY HOME
Anvar Khamidov
Код на 2 питоне написан, вижу этот дебагер на 3
какая-нибудь старая версия точно поддерживает python2
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Есть вот такой тестик, как можно замутить принт вызываемый в функции main? Очень мешает при прогоне.
источник

RT

Ruslan Tyutin in Django [ru] #STAY HOME
всем привет, подскажите как вызвать другой ViewSet из
@action(methods=["GET", "POST"], detail=True, url_path="votes")
, подсказали что нужно через reverse
источник

А

Алексей in Django [ru] #STAY HOME
Ruslan Tyutin
всем привет, подскажите как вызвать другой ViewSet из
@action(methods=["GET", "POST"], detail=True, url_path="votes")
, подсказали что нужно через reverse
источник