目录
(1)控制台执行命令:python manage.py startapp index
(2)启动项目命令:python manage.py runserver
(1)在settings.py文件里配置MySQL数据库连接信息
(2)在books的__init__.py文件里设置数据库连接模块
(一)创建完善项目-books
1、项目搭建
2、创建注册应用
注:
注册之前先导入os模块
(1)控制台执行命令:python manage.py startapp index
(2)启动项目命令:python manage.py runserver
(3)注册index应用
(二)数据库连接
1、创建数据库nooks
2、连接数据库
(1)在settings.py文件里配置MySQL数据库连接信息
(2)在books的__init__.py文件里设置数据库连接模块
(3)控制台执行迁移命令
python manage.py makemigrations
python manage.py migrate
- 刷新数据库,查看生成的数据表
(三)创建模型
1、创建模型
(1)创建图书模型-Book
(2)创建用户模型-User
2、数据迁移
- 查看生成的新表
(四)数据库记录操作
1、添加记录
(1)给图书表添加记录
(2)给用户表添加记录
(五)路由配置
1、创建页面
(1)创建登录页面login.html
(2)创建图书显示 books.html
2、设置路由
(1)index中设置子路由
(2)设置主路由
3、创建视图函数
(六)启动项目,测试效果
- 输入错误的用户名或密码
- 输入正确的用户名和密码