Запрещена 403 проверка CSRF. Запрос отменен. ФПИ - PullRequest
0 голосов
/ 13 января 2020

Я пытаюсь загрузить изображение с помощью drf:

urls.py:

    path('eventimageupload/<int:category>/', views.EventImageUploadView.as_view()),

views.py:

class EventImageUploadView(generics.ListCreateAPIView):
      authentication_classes = []
      permission_classes = []
      def post(self, request,category):       
          file = request.data['file']            
          data={
             'image':file,
             'category_id':category,

           }
          EventsImage.objects.create(**data)
          return JsonResponse(json.dumps({'message': "Uploaded"}), status=200, safe=False)

хорошо работает на localhost, но с сервера он получает эту ошибку

1 Ответ

0 голосов
/ 13 января 2020

вам нужно разрешить кросс-запрос

https://pypi.org/project/django-cors-headers/

проверьте вышеуказанную библиотеку, добавьте это в ваше промежуточное ПО

...