模型类

  • 根据设计页面,分析商品相关的模型类包括两个:商品分类、商品信息
  • 商品分类如下:
#coding=utf-8
from django.db import models

class TypeInfo(models.Model):
    #分类名称
    ttitle=models.CharField(max_length=20)
    #是否删除
    isDelete=models.BooleanField(default=False)
    def __str__(self):
        return self.ttitle.encode('utf-8')
  • 商品信息如下:
class GoodsInfo(models.Model):
    #商品名称
    gtitle=models.CharField(max_length=20)
    #图片
    gpic=models.ImageField(upload_to='goods')
    #单价
    gprice=models.DecimalField(max_digits=5,decimal_places=2)
    #是否删除
    isDelete=models.BooleanField(default=False)
    #单位
    gunit=models.CharField(max_length=20,default='500g')
    #点击量,人气
    gclick=models.IntegerField()
    #简介
    gjianjie=models.CharField(max_length=200)
    #库存量
    gkucun=models.IntegerField()
    #描述
    gcontent=models.TextField()
    #类型
    gtype=models.ForeignKey(TypeInfo)
    def __str__(self):
        return self.gtitle.encode('utf-8')
  • 问:对于描述信息,如果能允许编辑人员编辑出来一个漂亮内容,就方便了,怎么做呢?
  • 答:富文本编辑器