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
文章图片
更新数据库
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)
推荐阅读
- django|Django xadmin快速搭建后台管理系统(一)
- 有了过滤器旁路和一些十六进制,被黑的信用卡号仍然可以访问Google
- 不喜欢TDD(尝试这个行为驱动的开发示例)
- 旧版软件的现代化(使用Erlang和CloudI的MUD编程)
- 修复” Heartbleed” OpenSSL错误(系统管理员指南)
- MetaDapper(使用合适的工具轻松进行数据映射和转换)
- 使用Flux和Backbone的React App数据流(带有示例)
- .NET Core-走向疯狂和开源 – 微软,你花了这么长时间吗()
- 在IIS上安装Django(分步教程)