Извините, если это кажется глупым вопросом, но я потратил много времени на это и не смог найти идеальный способ сделать это.
У меня есть Django-формы, созданные с использованием шаблонов Django. Теперь я хочу добавить компонент React к одному из полей формы (и, возможно, к нескольким полям в долгосрочной перспективе).
На основе того, что я прочитал до сих пор, кажется, что лучше всего не смешивать шаблоны Django с рендерингом React и использовать Django только в качестве backend API, отправляющего данные JSON для React, в то время как React берет на себя всю визуализацию формы. Поэтому я теперь пытаюсь полностью переделать свои формы через React. Вместо forms.py теперь я создал serializers.py, чтобы определить, какие данные должны быть отправлены в React, и установить Django Rest Framework в моей среде. Теперь я пытаюсь понять, как отправить эти данные. Есть несколько хороших онлайн-руководств (и сообщений SO), в которых рассказывается об интеграции Django/DRF с React, но havent нашел один пример сквозной визуализации формы через React и DRF. В частности, может ли кто-нибудь сообщить мне, что я действительно пишу в своем представлении, который тогда может быть полезен для запроса GET из React, который пытается получить данные формы? Для того, чтобы начать работу (и больше копаться в документах), нужно иметь ссылку на веб-страницу или просто необходимые широкие шаги.
Обновление: Также добавлена упрощенная версия кода serializers.py здесь:
from .models import Entity
from rest_framework import serializers
class EntitySerializer(serializers.HyperlinkedModelSerializer):
class Meta:
model = Entity
fields = ['name', 'role', 'location']