django数据库配置
mysql命令回顾
登录MySQL数据库:mysql -uroot -p
- 首先要安装好MySQL,然后Windows一定要保证MySQL服务已经启动了,这样才能让django连接上
- 要想让django成功连接到mysql,需要pip install pymysql这个库
- 然后在项目的__init__.py中加入两行,如图所示
- 最后在settings.py中修改以下数据库配置这部分内容:
小案例展示django开发流程
构建表结构
进入应用的models.py文件中,构建如下的表结构:
生成迁移文件构建表
python manage.py makemigrations
python manage.py migrate
打开MySQL数据库,往对应的数据库里加入内容
视图和页面设计
首先我们的目的是实现这样一个页面:
首先在应用文件夹下新建一个urls.py文件夹,实现url地址和视图函数的对应。
在项目文件夹下新建一个templates文件夹,在templates文件夹下新建一个booktest应用文件夹,来保存booktest应用下的所有HTML文件。
在新建templates文件夹时候要注意修改项目文件下的settings.py文件:
在上述文件都建立好的情况下,首先实现/index主页页面,在views.py中实现/index的页面展示函数
之后就是在项目文件夹下的urls.py中添加应用的对应url,如下图:
之后在应用的文件夹下的urls.py中添加对应的内容,如下图所示:
然后就是处理html文件,让他展示主页内容,如下如所示:
之后就是处理新增和删除对应的视图函数:
注意不要忘了在对应的urls.py文件下增加视图函数。