#django #vue.js #django-rest-framework
Вопрос:
У меня есть следующий код:
from django_countries.fields import CountryField
….
class Book(models.Model):
country = CountryField()
authors = models.ForeignKey(Author, on_delete=models.CASCADE, related_name='instances')
cover = models.CharField(choices=BOOK_COVER_CHOICES, max_length=64)
....
Обычный сериализатор Django будет отображать поля в API Django в виде раскрывающихся списков.
Есть ли способ получить эту информацию прямо из того же представления API Django и использовать ее в Vue 3? Или мне нужно выполнить запрос API Vue->Django для каждого поля, чтобы получить необходимую информацию?