Всем привет, у меня такая проблема, не могу вывести изображение из django rest framework в React, вот код
model.py:
class Photo(models.Model):
id = models.AutoField(primary_key=True, unique=True)
photo = models.ImageField(upload_to='img/avatar/', default="img/avatar/default.png")
serializers.py:
class PhotoShowSerializer(serializers.ModelSerializer):
class Meta:
model = Photo
fields = "__all__"
view.py:
class PhotoView(RetrieveAPIView):
queryset = Photo.objects.all()
permission_classes = [IsAuthenticated]
serializer_class = PhotoShowSerializer
urls.py
urlpatterns = [
path('photo/<int:pk>/', PhotoView.as_view()),
]
Когда я захожу по этому URL, мне выводится id картинки и её url, но когда я уже захожу по url картинки, выводится error 404.
React тоже не может получить картинку.
Подскажите хотя бы в чём может быть проблема.