纯纯小白~学习python记录~用Django创建第一个项目
安装完配置好Django后开始创建项目,使用Django创建项目步骤回顾:
1. 在文件资源管理器上创建想要放置项目的路径,如下:
2.打开cmd,输入下记命令 cd /d D:workspaceBookStore 进入想要建项目的路径下。
3. 之后用Django创建项目BookStores,创建命令为 django-admin startproject Bookstore
执行完后就可以在BookStore的目录下看到下记文件夹,表示创建项目成功啦。
4.修改项目的配置文件,链接mysql。
打开Settings.py,设置DATABASES中的链接为我的mysql数据库。
下面我们对上述 DATABASES 中的字典元素进行介绍:
-
ENGINE:指定使用的数据库引擎,可以通过 Django.db.backends 来查看哪些数据库可以与 Django 配合使用; NAME:指定项目所用的数据库名字; USER:是 MySQL 用户名,是在安装 MySQL 时设定的,或者是为项目单独创建的用一个户; PASSWORD:指的是数据库的密码; HOST:数据库服务器地址,这里是本地环境开发,所以使用本地回送地址 127.0.0.1; PORT:MySQL 数据库的端口号,默认端口是 3306。
之后在运行服务的cmd界面出现了连接不到mysql,错误如下图。这是一个坑,
python3不支持mysqldb会出现一个no module named mysqldb,所以要装一个pymysql。
用管理员身份开一个cmd后直接输入 pip install pymysql
出现上图标识安装pymysql成功了,之后在项目文件__init__中输入
import pymysql pymysql.install_as_MySQLdb()
至此可以看到server的cmd中的报错就消除了,就可以正常链接到mysql了。开心!