Size: a a a

Django [ru] #STAY HOME

2019 July 21

A

Alex in Django [ru] #STAY HOME
а это пруф, почему кубер барахло а лямбда ништяк
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Alex
а это пруф, почему кубер барахло а лямбда ништяк
ты днем спишь чтоли?)
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Есть модель News. Есть модель Comment. У Comment ForeignKey на News. Есть ComentLike, у него ForeignKey на Comment.

Есть выборка новости, у которой есть .comments. Как эти комменты отсортить по кол-ву лайков (число записей в CommentLike)?

У Comment есть .likes
источник

k

kambeerhunter in Django [ru] #STAY HOME
аннотация?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Так-то так, стак так же говорит. Да вот прикрутить не могу 😞

news.comments.annotate(count=Count('likes')).order_by('count')

Не хочет
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Il`ya (Marshal)
Так-то так, стак так же говорит. Да вот прикрутить не могу 😞

news.comments.annotate(count=Count('likes')).order_by('count')

Не хочет
засунь объект коммента в dir и найдешь там что то вроде commentlike_set
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
его и засовывай в каунт
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
а вообще, тут без аннотации можно
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
🔐{% ɹoƃǝʎ %}
засунь объект коммента в dir и найдешь там что то вроде commentlike_set
commentlike_set и есть likes 😒
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
News.comments - комменты
comment.likes - лайки
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Il`ya (Marshal)
commentlike_set и есть likes 😒
как ты получил из инстанса модели название которое нельзя получить?) Мб ты все таки в dir засунешь и сам посмотришь?
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Я не могу засунуть объект коммента, мне нет до него дела. У меня есть QuerySet из комментов
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Il`ya (Marshal)
Я не могу засунуть объект коммента, мне нет до него дела. У меня есть QuerySet из комментов
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Il`ya (Marshal)
Я не могу засунуть объект коммента, мне нет до него дела. У меня есть QuerySet из комментов
тебе же лайки коммента нужны
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
достань свойство
а свойство можешь найти с помощью dir
пишешь dir(my_comment)
и оно выведет все его свойства и методы
там найдешь нужное
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
Il`ya (Marshal)
Я не могу засунуть объект коммента, мне нет до него дела. У меня есть QuerySet из комментов
ты же понимаешь что там происходит аннотация каждого синглового объекта?
источник

🔐

🔐{% ɹoƃǝʎ %} in Django [ru] #STAY HOME
документация на аннотацию в помощь крч
источник

I

Il`ya (Marshal) in Django [ru] #STAY HOME
Il`ya (Marshal)
Так-то так, стак так же говорит. Да вот прикрутить не могу 😞

news.comments.annotate(count=Count('likes')).order_by('count')

Не хочет
Оказывается хочет и работает 😏
источник

OD

O'ktamjon Dilbarjonov in Django [ru] #STAY HOME
Это форма добявления статьей , как можно добавить поле для вставки изображению?
источник

k

kambeerhunter in Django [ru] #STAY HOME
Добавить поле в форму и вывести в шаблоне? Если это чистый джанго без отдельного фроета
источник