Уведомления

Группа в Telegram: @pythonsu
  • Начало
  • » Django
  • » Узнать все уникальные субклассы в запросе [RSS Feed]

#1 Сен. 8, 2013 22:47:24

Silent50
Зарегистрирован: 2013-04-24
Сообщения: 7
Репутация: +  0  -
Профиль   Отправить e-mail  

Узнать все уникальные субклассы в запросе

Вообщем то, можно ли узнать все уникальные субклассы в запросе?

class Product(models.Model):
    name ...
class Product1(Product):
    color ...
class Product2(Product):
    length ...
    tags = ManyToManyField('tags.Tag')

Product.objects.all()
>>> <class Product 1>, <class Product 2>;

Product.objects.filter(name='11')
>>> <class Product 1>

При этом не сильно разрастаясь в запросах и поддерживалась пагинация (то есть не искались классы в первых 30 объектах, которые вернуться после запроса с ограничением)

Отредактировано Silent50 (Сен. 8, 2013 22:48:08)

Офлайн

  • Начало
  • » Django
  • » Узнать все уникальные субклассы в запросе[RSS Feed]

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version