varcharcreate_time = models.DateTimeField(v。测试|django管理后台--models 模型层。" />

测试|django管理后台--models 模型层

python manage.py create superuser


models.py
from django.db import models# Create your models here.class Category(models.Model): name = models.CharField(verbose_name="分类名称",max_length=20)#=> varchar create_time = models.DateTimeField(verbose_name="创建时间",auto_now_add=True) # update_time = models.DateTimeField(verbose_name="更新时间",auto_now=True) #def __str__(self): return self.nameclass Meta: # db_table = "category" #实际在数据库里面创建的表名 verbose_name = "分类表" verbose_name_plural = verbose_name

测试|django管理后台--models 模型层
文章图片

更新数据库
python manage.py makemigrations #生成表结构 python3 manage.py migrate#表结构同步到数据库

可以用navicate 打开数据

【测试|django管理后台--models 模型层】管理后台创建数据
admin.py
from django.contrib import admin# Register your models here.from . import modelsadmin.site.register(models.Category)

    推荐阅读