Django 开源技术总结 (十二 )
发布时间
阅读量:
阅读量
开源web框架django知识总结(十二)
户中心界面 (一)
定义模型类基类
为了在项目中模型类中增加数据的创建时间与更新时间这两个字段,
我们需要建立一个模型类基类。
随后,
我们新增到aerf_mall.utils/BaseModel.py文件中,
并定义其中的模型类基类。
在Django模型框架中,
当设置auto_now_add=True时,
该字段表示的是对象被创建的时间;
而当对对象进行更新操作时,
该字段不会发生变化。
另外,
如果设置auto_now=True,
无论是手动添加还是手动修改对象,
该字段的时间都会被记录为相应的操作时间。
from django.db import models
class BaseModel(models.Model):
"""为模型类补充字段"""
create_time = models.DateTimeField(auto_now_add=True, verbose_name="创建时间")
update_time = models.DateTimeField(auto_now=True, verbose_name="更新时间")
class Meta:
abs
全部评论 (0)
还没有任何评论哟~
