0

我正在尝试制作一个 django rest api,它允许管理员用户添加 api 客户端可以同步和显示的图像。我负责创建Clothing包含标题和图像的模型的视图不起作用,因为它只保存标题而不保存图像。

这是Clothing模型:

class Clothing(models.Model):
    title = models.CharField(max_length=50, blank=False)
    img = models.ImageField(blank=True, null=True, upload_to='catalog/')

这是视图:

class AddClothingView(CreateAPIView):
    queryset = Clothing.objects.all()
    serializer_class = ClothingSerializer

这是序列化程序:

class ClothingSerializer(ModelSerializer):
    class Meta:
        model = Clothing
        fields = '__all__'

我该如何解决这个问题,以便将图像保存在catalog/我项目的文件夹中?

4

0 回答 0