This commit is contained in:
jeremygan2021
2026-02-10 23:35:53 +08:00
parent 6a025a7534
commit 0b3b81915b
24 changed files with 148 additions and 4 deletions

View File

@@ -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="微信支付单号")