Как стать автором
Обновить

Django REST. Реализация функционала добавления в «избранное» с возможностью расширения типов добавляемого контента

Уровень сложностиПростой
Время на прочтение5 мин
Количество просмотров6.4K
Всего голосов 4: ↑4 и ↓0+4
Комментарии1

Комментарии 1

Довольно трудно представить ситуацию, при которой потребовалось бы возвращать избранное без группировки по типу. А Django ContentType - это такой костыль, который, насколько я помню, не создаëт индексов между идентификаторами связываемых объектов. Поэтому, здесь напрашивается либо Union, либо, представление в БД, чтобы выбирать список разных таблиц <modelname>_favorite_user.

Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории