python实现图书借阅系统
作者:晚风润的侯侯 时间:2022-03-26 07:46:32
本文实例为大家分享了python实现图书借阅系统的具体代码,供大家参考,具体内容如下
部分代码:
from flask import Flask,render_template
from flask import request
from DB import createdb
from flask import session
app = Flask(__name__)
app.config['SECRET_KEY'] = '123456'
# 首页-->登录页面
@app.route('/')
def hello_world():
return render_template('login.html')
# 注册页面
@app.route('/showregister')
def showregister():
return render_template('register.html')
# 登录页面提交信息
@app.route('/login',methods=['GET','POST'])
def login():
username = request.form.get('username')
stuid = request.form.get('password') # 学号为密码
flag = createdb.selectStu(stuid,username)
if flag:
session['username'] = username
session['stuid'] = stuid
return render_template('index.html', stuid=stuid, username=username)
else:
return render_template('login.html')
# 注册页面提交信息
@app.route('/register',methods=['GET','POST'])
def register():
username = request.form.get('username')
stuid = request.form.get('password')# 学号为密码
return createdb.insert(stuid,username)
# 显示书籍信息页面
@app.route('/ShowBook')
def ShowBook():
return createdb.queryAllBook()
# 显示添加书籍页面
@app.route('/AddBook')
def AddBook():
return render_template('AddBook.html')
# 添加书籍信息
@app.route('/Add',methods=['GET','POST'])
def Add():
bookName = request.form.get('bookname')
bookAuthor = request.form.get('author')
return createdb.addBook(bookName,bookAuthor)
# 显示借阅书籍信息
@app.route('/BorrowBook')
def BorrowBook():
return createdb.queryBorrowBook()
# 显示借阅书籍信息
@app.route('/Borrow',methods=['GET','POSt'])
def Borrow():
bookName = request.form.get('bookName')
bookAuthor = request.form.get('bookAuthor')
username = session.get('username')
stuid = session.get('stuid')
return createdb.Borrow(username,stuid,bookName,bookAuthor)
# 显示借阅书籍信息
@app.route('/ReturnBook',methods=['GET','POST'])
def ReturnBook():
bookName = request.form.get("bookName")
return createdb.ReturnBook(bookName)
# 显示借阅书籍信息
@app.route('/UserInfo')
def UserInfo():
stuid = session.get('stuid')
username = session.get('username')
return render_template('userInfo.html',stuid = stuid,username = username)
if __name__ == '__main__':
app.run(debug=True)
源码下载:python实现图书借阅系统
标签:python,借阅系统


猜你喜欢
python Manager 之dict KeyError问题的解决
2022-12-17 07:38:09
Python中的Cookie模块如何使用
2023-04-12 15:54:46
在Django的模型中添加自定义方法的示例
2021-12-07 17:14:58
vuex实现简单的购物车功能
2024-05-08 10:42:20

Python下载网易云歌单歌曲的示例代码
2023-06-10 17:06:28

JavaScript对象的property属性详解
2024-05-05 09:22:57
SqlServer 多种分页方式 详解(含简单速度测试)
2024-01-15 07:28:04
Python遍历文件夹和读写文件的实现方法
2023-07-08 06:02:56

在Python的setuptools框架下生成egg的教程
2021-12-06 13:46:33
sqlserver锁表、解锁、查看销表的方法
2024-01-12 15:57:38
MySQL数据库手册DATABASE操作与编码(小白入门篇)
2024-01-24 16:20:54
asp 去除最后一个逗号为空字符串的代码
2010-06-09 19:18:00
pd.read_csv读取文件路径出现的问题解决
2022-03-16 06:12:53

Python图像阈值化处理及算法比对实例解析
2022-08-14 19:32:33

vue如何获取指定元素
2024-05-09 15:15:19
Python抛出引发异常(raise)知识点总结
2023-09-12 06:56:01
Python 导入文件过程图解
2021-06-04 12:31:34

使用Pytorch来拟合函数方式
2021-06-22 18:10:45
C#窗体读取EXCEL并存入SQL数据库的方法
2024-01-17 18:16:58
四个Python操作Excel的常用脚本分享
2023-12-04 07:04:27
