order
This commit is contained in:
@@ -15,6 +15,7 @@ class ESP32Config(models.Model):
|
||||
ram_size = models.IntegerField(verbose_name="PSRAM大小(MB)", default=2)
|
||||
has_camera = models.BooleanField(default=False, verbose_name="是否包含摄像头")
|
||||
has_microphone = models.BooleanField(default=False, verbose_name="是否包含麦克风")
|
||||
stock = models.IntegerField(default=0, verbose_name="库存数量")
|
||||
price = models.DecimalField(max_digits=10, decimal_places=2, verbose_name="价格")
|
||||
description = models.TextField(verbose_name="描述", blank=True)
|
||||
detail_image = models.ImageField(upload_to='products/details/', blank=True, null=True, verbose_name="详情页长图 (上传)")
|
||||
@@ -120,6 +121,10 @@ class Order(models.Model):
|
||||
phone_number = models.CharField(max_length=20, verbose_name="联系电话", default="")
|
||||
shipping_address = models.TextField(verbose_name="发货地址", default="")
|
||||
|
||||
# 物流信息
|
||||
courier_name = models.CharField(max_length=50, blank=True, null=True, verbose_name="快递公司")
|
||||
tracking_number = models.CharField(max_length=100, blank=True, null=True, verbose_name="快递单号")
|
||||
|
||||
# 微信支付相关字段
|
||||
out_trade_no = models.CharField(max_length=100, blank=True, null=True, verbose_name="商户订单号")
|
||||
wechat_trade_no = models.CharField(max_length=100, blank=True, null=True, verbose_name="微信支付单号")
|
||||
|
||||
Reference in New Issue
Block a user