目前我正在一个项目中创建一个卖家应用程序,卖家可以在其中上传菜单图片和一些附加信息,例如菜单的价格和名称。 但我坚持使用 POST 请求方法,因为此时我必须上传带有一些文本数据的图像,而不仅仅是文本数据。
我正在使用 PyQt5。
这是我的 API Web 服务器。 我正在使用 Django Rest Framework 来构建它。
[
这是菜单模型:
class Menu(models.Model):
image = models.ImageField(upload_to=path_and_rename)
name = models.CharField(max_length=100)
price = models.IntegerField()
category = models.IntegerField()
availability = models.BooleanField(default=False)
# booked = models.IntegerField()
sellerID = models.ForeignKey(Seller, on_delete=models.PROTECT)
这是菜单序列化程序:
class MenuSerializer(serializers.ModelSerializer):