Django环境搭建
程序员文章站
2024-01-10 17:19:31
...
搭建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', # 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)