创建django 项目
django-admin startproject mysite
运行django项目
python manage.py runserver
创建一个django 应用
python manage.py startapp polls搭建数据库
-
安装pymysql包
pip inistall pymysql
-
在mysite的setting.py中的INSTALLED_APPS配置Config,写上polls.apps.PollsConfig
-
在mysite的setting.py中的DATAbaseS 编写数据库信息
DATAbaseS = { 'default': { 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'NAME': 'mydata', # 数据库名(需要数据库中存在) 'USER': 'root', # 账号 'PASSWORD': '123456', # 密码 'HOST': '127.0.0.1', # HOST 'POST': 3306, } }
-
models.py中编写数据库
class score(models.Model): kh = models.CharField(max_length=8) xm = models.CharField(max_length=8, default = "")
-
进行数据库修改
python manage.py makemigrations
-
进行数据库迁移(即迁移到真正的mysql中)
python manage.py migrate
注意:如果后序进行数据库修改(models.py修改):重复5,6
另外,models.py中的数据项,必须要有默认值(default)
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)