创建Django项目 - babies
创建文件夹media、pstatic和templates
新建APP - index
在终端窗口下执行命令
在配置文件settings.py里导入os
再次执行创建APP的命令:
在终端窗口下执行命令
查看settings.py默认设置
在创建项目的时候,Django已默认使用Sqlite3数据库,配置文件settings.py的配置信息如下所示:
mysqlclient模块可以使用pip指令安装,打开命令提示符窗口并输入安装指令pip install mysqlclient
,然后等待模板安装完成即可。
完成mysqlclient模块的安装后,在项目的配置文件settings.py中配置MySQL数据库连接信息
在本地的MySQL数据库创建数据库babies
迁移文件生成数据表
查看数据库
babies
是否生成相应的10
个数据表
打开Django的源码查看mysqlclient的版本要求
在命令提示符窗口下输入pip install pymysql
指令并等待安装完成
设置数据库连接模块
卸载mysqlclient模块
删除babies数据库里迁移生成的10个数据表\
执行迁移命令,生成相应数据表
在Navicat里查看babies数据库里生成的10个数据表
启动项目
访问http://127.0.0.1:8000/static/css/main.css
访问http://127.0.0.1:8000/media/imgs/p1.jpg