后端
模型层
from django.db import models
Create your models here.
商品种类
class Categor(models.Model):
cat_name = models.CharField(‘类别名字’, max_length=20)
class Meta:
db_table = ‘categor’
def str(self):
return self.cat_name
商品
class Goods(models.Model):
sku_name = models.CharField(‘商品名字’, max_length=100)
price = models.DecimalField(verbose_name=‘商品价格’, max_digits=10, decimal_places=2)
selling_price = models.DecimalField(verbose_name=‘商品销售’, max_digits=10, decimal_places=2)
img = models.CharField(‘商品默认图片’, max_length=200)
title = models.CharField(‘商品标题’, max_length=20, null=True)
instruction = models.TextField(verbose_name=‘商品描述’)
count = models.IntegerField(‘商品销售数量’, default=0)
stock = models.IntegerField(‘商品存库数量’, default=0)
cate = models.ForeignKey(to=Categor, on_delete=models.CASCADE, verbose_name=‘商品类型’)
online = models.BooleanField(‘是否在售’, default=True)
class Meta:
db_table = 'goods'
def __str__(self):
return self.sku_name
图片
class GoodImg(models.Model):
img = models.CharField(‘图片’, max_length=100)
title = models.CharField(‘图片描述’, max_length=20, null=True)
good = models.ForeignKey(to=Goods, on_d