Python应用 | 基于flask-restful+AntDesignVue实现的一套图书管理系统

本文将分享个人自主开发的一套图书管理系统,后端基于Python语言,采用flask-restful开发后端接口,前端采用Vue+AntDesignVue实现。对其他类似系统的实现,比如学生管理系统等也有一定的参考作用。有问题欢迎留言讨论~

关注公众号:仰望天空的蜗牛并回复“图书管理系统”可免费获取前后端源码。系统也已部署上线,实际效果可以浏览器访问网址:http://39.105.117.99/预览。

欢迎关注作者公众号,追踪更多更新更有价值的内容。

—、后端实现

1.1 接口统计

实现有以下9个接口:

1.  /addBook 添加书籍
2.  /queryAllBooks 查询所有书籍
3.  /updateBookValid 更新书籍状态
4.  /addBorrower 添加借阅人
5.  /queryAllBorrowers 查询所有借阅人
6.  /updateBorrowerValid 更新借阅人状态
7.  /borrowBook 借书
8.  /returnBook 还书
9. /queryBookHis 查询书籍借阅历史
1.  /addBook 添加书籍

请求参数示例:

{
  
      "book_name": "苏东坡传", //必填项    "book_code": "book-001", //必填项    "book_author": "林语堂" //必填项}

响应示例(success):

{
  
      "content": "苏东坡传添加成功~",    "result": "success"}
2.  /queryAllBooks 查询所有书籍

请求参数示例:

{}

响应示例(success):

{
  
      "result": "success",    "content": [        {
  
              "id": 1,            "book_name": "苏东坡传",            "book_code": "book-001",            "book_author": "林语堂",            "borrow_status": 1,            "book_valid": 1,            "creation_ts": "20240613115427"        }    ],    "count": 1}
3.  /updateBookValid 更新书籍状态

请求参数示例:​​​​​​​

{
  
   
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值