6.16

发布时间 2023-06-16 21:32:26作者: ranbo145

1.后台主页模块的设计 

/1 在apps文件夹中创建后台主页模块(一个模块一个app)

python ../../manage.py startapp home

/2 规划表的建立:

# 分析表中具有哪些字段
# id img 上传时间的记录 是否已经删除 是否显示 排序字段
# 所以我可以表都会用到的公共字段放到一起,组成一张基表,扩写自己的字段,之后在使用时只需要继承我们自己建立的BaseModel表->和我们之前用过的abstract一样

>>在utils文件夹中 

/3 在models中写轮播图的表

from django.db import models
class BaseModel(models.Model):
created_time = models.DateTimeField(auto_now_add=True, verbose_name='创建时间')
updated_time = models.DateTimeField(auto_now=True, verbose_name='最后更新时间')
is_delete = models.BooleanField(default=False, verbose_name='是否删除')
is_show = models.BooleanField(default=True, verbose_name='是否上架')
orders = models.IntegerField(verbose_name='优先级')

class Meta:
abstract = True # 这个表模型只用来继承,不用来在数据库中生成表

 

 

2.