Django连接mysql数据库
1、在settings.py文件中配置数据库 ,需要提前创建好库,并注册app【python manage.py startapp login 提前创建一个名为"login "的app应用】
2、在login文件夹的models.py中创建一个User表
3. 安装pymysql
pip install pymysql
4. 在子应用下的init文件导入pymysql
5. 生成迁移文件
python manage.py makemigrations
6. 执行迁移生成表,Django将在数据库中生成相应的表
python manage.py migrate login # login为我的子应用名称
7. 注意:
python manage.py makemigrations
python manage.py migrate
以上两个命令是作用于全局,如果只想作用于某个app,后面直接加appname即可