项目文件夹创建app01,(配置好url和静态文件夹—不是必须的)php
DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', 'NAME': 'pythontest', 'HOST':'127.0.0.1', #'PORT':'3306', 'USER':'root', 'PASSWORD':'root', } }
将settings.py文件中的Databases数据库链接部分设置如上,这里的USER和PASSWORD要和mysql里设置的同样,3306端口为默认,127.0.0.1通常是本地localhost的idpython
import pymysql pymysql.install_as_MySQLdb()
在app01文件夹下的__init__py中引入pymysql模块mysql
from django.db import models # Create your models here. class user1(models.Model): user=models.CharField(max_length=32) pwd=models.CharField(max_length=32)
在app01的models.py里创建user1,设置字段名为user,pwdsql
本人电脑安装phpstudy,这里略数据库
须要在mysql中创建和app01里创建的表名相同的表,本例是表名是:pythontestdjango
python manage.py makemigrations python manage.py migrate
初始化数据库app
使用pycharm可在右侧的database里点击绿色“+”url
选择mysqlspa
第一次链接须要下载相关模块code
下载后填写相关信息,数据库名位pythontest
设置后链接成功可看到表内信息已经能显示
查看数据库是
查看字段已经创建,信息也能传递