目录
一、系统功能
1、用户通过用户名密码登陆图书管理页面
2、在管理页面可进行添加、编辑、删除书籍
3、前端进行增删改时,数据库需同步进行操作
二、页面效果
1、登陆界面
2、管理页面
3.添加和编辑页面
三、Django代码
1、目录结构
图书管理系统:
1.settings.py:
2、进行数据迁移
(2)设置数据库连接模块
在项目的初始化文件里设置数据库连接模块
(3)执行数据迁移命令
在控制台依次执行两条数据迁移命令,生成数据表
python manage.py makemigrations
python manage.py migrate
查看生成的数据表
3、路由配置
(1)主路由配置
配置主路由 index里的urls.py
3、创建图书模型和用户信息类——Books——User
在index的models.py里创建图书模型和用户信息模型类
在主路由文件里导入上述视图函数
5、做数据迁移,生成图书和用户表
在控制台依次执行两条命令
python manage.py makemigrations
python manage.py migrate index 0001_initial
查看生成的表
四、创建html页面
4、创建视图函数
在index的views.py里创建
2.页面登陆代码login.html
3.进入图书信息代码books.html
4.进入编辑修改操作edit.html