python图书馆管理系统源码(python实现图书借阅系统)
类别:脚本大全 浏览量:1070
时间:2022-01-24 00:02:20 python图书馆管理系统源码
python实现图书借阅系统本文实例为大家分享了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学生管理系统)
- python中怎么查看函数的用法(Python中函数的基本定义与调用及内置函数详解)
- python中迭代器的作用(Python3.5迭代器与生成器用法实例分析)
- python中的eval函数的用法(Python eval的常见错误封装及利用原理详解)
- 笨办法学python3目录(如何愉快地迁移到 Python 3)
- python中函数最少能定义几个参数(Python函数中不定长参数的写法)
- 怎么用python分析足球(使用Python进行体育竞技分析预测球队成绩)
- python3.7不兼容pywinauto(浅谈python编译pyc工程--导包问题解决)
- python一分钟认识条件判断(对python判断ip是否可达的实例详解)
- 如何用python画函数图(使用python绘制二元函数图像的实例)
- python为什么要用多进程(对Python的多进程锁的使用方法详解)
- python包和模块管理(python的依赖管理的实现)
- python scrapy爬虫教程视频(详解python3 + Scrapy爬虫学习之创建项目)
- pythonhash使用(详解python中的hashlib模块的使用)
- python dict 操作(Python中dict和set的用法讲解)
- python多线程并发使用场景(对python多线程SSH登录并发脚本详解)
- 《庆余年2》新消息,原班人马,肖战特别出演,这才是最好的安排(庆余年2新消息原班人马)
- 宁夏灵武恐龙化石发现始末(宁夏灵武恐龙化石发现始末)
- 到了岁末 临门一脚 节点,天台综合督评会目标直指 全年红(到了岁末临门一脚)
- 寒假余额不满24小时,不如来一场说走就走的亲子阅读之旅(寒假余额不满24小时)
- 省委书记出席的交流会,十位县委书记同场发言,代表公文材料的高水平(省委书记出席的交流会)
- 《刘老根3》热播,去世15年的她却再次被 伤害(去世15年的她却再次被)
热门推荐
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9