Py-Django
小于 1 分钟
Py-Django
目录
DB-SQLite3
products > models.py【用于构建模型】
from django.db import models # 原有,DB是数据库模块
class Product(models.Model): # 产品的类,数据库创建四个字段,并设置类型和长度
name = models.CharField(max_length=255)
price = models.FloatField()
stock = models.IntegerField()
image_url = models.CharField(max_length=2083)
PythonShop > settings.py【原有】
# 第33行
INSTALLED_APPS = [
'django.contrib.admin', # admin后台管理站点
'django.contrib.auth', # 认证系统
'django.contrib.contenttypes', # 内容类型框架
'django.contrib.sessions', # 会话框架
'django.contrib.messages', # 消息传递框架
'django.contrib.staticfiles', # 静态文件管理系统
'products.apps.ProductsConfig', # 【新增】创建模型后添加进设置变量中
# 注意!这里要改的话要改两个名字
# 或写成products也是可以的
]
数据迁移
新增完后在终端:
python manage.py makemigrations # 数据迁移到migrations目录下
python manage.py migrate # 应用改变到数据库