1. 创建模型
在goods应用目录下的models.py文件中加入如下内容
from django.db import models
class Product(models.Model):
product_name = models.CharField(max_length=50)
status = models.SmallIntegerField
create_time = models.DateTimeField
2.数据库自动生成
然后在settings.py中进行配置
配置完成后,运行命令
py manage.py makemigrations goods
py manage.py sqlmigrate goods 0001
py manage.py migrate
3. Django Admin基本介绍
为管理站点创建一个用户,使用如下命令:
py manage.py createsuperuser
根据命令行提示信息,依次录入用户名、邮箱、密码,如下:
重新启动项目,在浏览器中进入"127.0.0.1:8500/admin/",录入用户名和密码,进入主界面
在goods目录下的admin.py文件中加入如下内容
from django.contrib import admin
from .models import Product
admin.site.register(Product)
然后重启服务器:
注意:保存页面有3种保存模式,分别是保存、保存并增加另一个、保存并继续编辑
保存 – 保存更改并返回此对象类型的更改列表页面。
保存并继续编辑 – 保存更改并重新加载该对象的管理页面。
保存并添加另一个 – 保存更改并为此类型的对象加载新的空白表格。
settings.py文件中设置语言和时区,变更如下内容
#语言
LANGUAGE_CODE = 'zh-hans'
TIME_ZONE = 'Asia/shanghai'