Задать вопрос
@vfvnvsyevsky

Как реализовать запросы ManyToManyField в Django?

Имеется таблица:
class Category(models.Model):
	category_name = models.CharField(max_length = 200)	
	category_nested = models.ManyToManyField('self', symmetrical=False)

Как вытащить только те category_name, у которых нет связей с другими строками в таблице и только те category_name, у которых есть связи?
  • Вопрос задан
  • 2437 просмотров
Подписаться 3 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Django: создание backend-приложений
    7 недель
    Далее
  • Skillbox
    Python-фреймворк Django
    3 месяца
    Далее
  • ProductStar
    Python и Django: бэкенд-разработка
    2 месяца
    Далее
Пригласить эксперта
Ответы на вопрос 1
mututunus
@mututunus
Backend developer (Python, Golang)
Category.objects.filter(category_nested=[])
Category.objects.exclude(category_nested=[])
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы