Я создаю приложение django с базой данных, включающей следующие таблицы:
Я создал модели следующим образом:
class Group(models.Model):
id = models.AutoField(primary_key=True, editable=False)
text = models.CharField(db_column='Text', max_length=4000)
class Meta:
db_table = 'Group'
class Filters(models.Model):
id = models.AutoField(primary_key=True, editable=False)
text = models.CharField(db_column='Text', max_length=4000)
group_id = models.ForeignKey(Group, on_delete=models.CASCADE,
db_column='GroupId')
class Meta:
db_table = 'Filters'
Цель состоит в том, чтобы вызвать конечную точку и вернуть список со всеми группами и базовыми фильтрами. Возможно ли этого добиться? Если возможно, я хочу это в классе Serializer.
Я знаю, что могу получить группу записей фильтра, но возможно ли это в противном случае?