Помогите написать вьюшку API обработки формы обратной связи.
Раньше я делал вьюшку обр формы обр обычным способом.
Задача: получить данные, проверить, добавить в базу, отправить письмо.
При этом, посторонние через апи не должны получить данные из БД, изменить или добавить.
Так же нюанс, что форма генерируется VUE JS и как быть с CRF token-ном?
models.py
class Feedback(models.Model):
"""Данные обратной связи
"""
name = models.CharField(max_length=50, blank=True, verbose_name='Имя')
phone = models.CharField(max_length=50, verbose_name='Телефон')
email = models.EmailField(max_length=50, blank=True, verbose_name='email')
body = models.TextField(blank=True, verbose_name='Текст сообщения')
serializers.py
class FeedbackSerializers(ModelSerializer):
class Meta:
model = Feedback
fields = '__all__'