Я пытаюсь создать почтовый запрос из Angular 5 в DRF. Поле представляет собой форму, которую отправляет пользователь. Я создал сериализатор и могу выложить что-то из интерфейса DRF
models.py
class UserForm(models.Model):
id_user_form = models.AutoField(primary_key=True)
user = models.ForeignKey(User, on_delete=models.CASCADE, db_column='idUser', unique=False)
name = models.CharField(max_length=50)
type = models.CharField(max_length=25)
location = models.CharField(max_length=200)
serilizers.py
`class UserFormSerializer (serializers.ModelSerializer):
class Meta:
model = UserForm
fields = ('user', 'name', 'type', 'location')
def create(self, validated_data):
user_data = validated_data.pop('user')
user_form = UserForm.objects.create(user_id=user_data, **validated_data)
return user_form
views.py
class FormSubmit(generics.ListCreateAPIView):
queryset = UserForm.objects.all()
serializer_class = UserFormSerializer
Когда я пытаюсь опубликовать его через Angular, я получаю эту ошибку:
Forbidden (CSRF token missing or incorrect.): /api/form/
Я что-то не так делаю?