У меня есть вложенный сериализатор:
class LinkSerializer(serializers.ModelSerializer):
class Meta:
model = Link
fields = [
'linkname',
'linkurl'
]
class WorkSerializer(serializers.ModelSerializer):
links = LinkSerializer(
many=True,
# queryset = Link.objects.all()
)
class Meta:
model = Work
fields = [
'firstname',
'lastname',
'links'
]
Модели выглядят следующим образом:
class Work(models.Model):
firstname = models.CharField("Имя", max_length=10, blank=True)
lastname = models.CharField("Фамилия", max_length=30, blank=True)
class Link(models.Model):
links = models.ForeignKey(Work, related_name='links', on_delete=models.CASCADE, blank=True)
linkname = models.CharField("linkname", max_length=100, blank=True)
linkurl = models.CharField("linkurl", max_length=100, blank=True)
Но вот ввести данные об Links не получается, в django rest framework выводится следующее:
Links:
Lists are not currently supported in HTML input.
Я не понимаю как это исправить.
Натолкните на мысль
Я прикрепила скриншот к вопросу, взгляните пожалуйста)