Size: a a a

Django [ru] #STAY HOME

2019 August 24

PV

Philip Vasilevski in Django [ru] #STAY HOME
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
До этого использовал song = songsalbum.objects.get(id=self.object.id) но проблема была в том что pk в моем url не соответствовал объекту song
источник

DT

Dan Tyan in Django [ru] #STAY HOME
song.facourite.filter(id=request.user.id)
думаю тут не id= должно быть
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Так это позволяет получить мне queryset в котором я вижу пользователей которым понравилась эта песня
источник

А

Алексей in Django [ru] #STAY HOME
Philip Vasilevski
Ребят как можно достучаться до favourite , сперва провожу фильтрацию song= songsalbum.objects.filter(album__name_album=self.object) таким образом получаю query песен , мне нужно применить song.facourite.filter(id=request.user.id).exists() которая вернет true если песня находится в понравившихся
тебе что надо-то изначально? что есть?
источник

А

Алексей in Django [ru] #STAY HOME
любимые пользователя или что?
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Исходить нужно из фильтра по названию альбомов
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
А там уже дальше связать с фейворит , чтобы была возможность добавления в фейворит
источник

А

Алексей in Django [ru] #STAY HOME
т.е. у всех песен из выбранных альбомов добавить юзера в m2m?
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Да да у меня есть <a> который после нажатия редиректит на эту же страницу и после  добавляет песню в фейворит к текущему юзеру
источник

АМ

Алишер Маткурбанов in Django [ru] #STAY HOME
Всем привет, вопрос не совсем про джанго

Как принято тестировать POST метод?
Руками выбирать данные из базы и сравнивать с тем что передавал или?
источник

А

Алексей in Django [ru] #STAY HOME
Philip Vasilevski
Да да у меня есть <a> который после нажатия редиректит на эту же страницу и после  добавляет песню в фейворит к текущему юзеру
не понял, ты невозможно непонятно объясняешь, что тебе гадо
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Мне нужно в фильтрованном мною songsalbum достучаться до фейворит что бы потом получить юзеров которые добавили эту песню в фейворит
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
не понял, ты невозможно непонятно объясняешь, что тебе гадо
источник

А

Алексей in Django [ru] #STAY HOME
Philip Vasilevski
Мне нужно в фильтрованном мною songsalbum достучаться до фейворит что бы потом получить юзеров которые добавили эту песню в фейворит
т.е. объект песни уже есть, тогда в чем проблема? favourite.all()
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
Кидает ошибку queryset not exist насколько я понял нужно обращаться не через song.favourite
источник

PV

Philip Vasilevski in Django [ru] #STAY HOME
т.е. объект песни уже есть, тогда в чем проблема? favourite.all()
источник

A

Andrey in Django [ru] #STAY HOME
Philip Vasilevski
Кидает ошибку queryset not exist насколько я понял нужно обращаться не через song.favourite
Отвечай реплаями, пожалуйста)
В правилах чата ведь это написано)
Если ты с ПК, то просто двойной клик по сообщению и все ;)
источник

RS

Rust Saiargaliev in Django [ru] #STAY HOME
Philip Vasilevski
Кидает ошибку queryset not exist насколько я понял нужно обращаться не через song.favourite
Philip телеграм позволяет реплаить не дублируя сообщение (при этом сохраняется тред), используй это, пожалуйста
источник