搭建django项目
创建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',
'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)
|