python实现图书借阅系统
本文实例为大家分享了python实现图书借阅系统的具体代码,供大家参考,具体内容如下
部分代码:
fromflaskimportFlask,render_template fromflaskimportrequest fromDBimportcreatedb fromflaskimportsession app=Flask(__name__) app.config['SECRET_KEY']='123456' #首页-->登录页面 @app.route('/') defhello_world(): returnrender_template('login.html') #注册页面 @app.route('/showregister') defshowregister(): returnrender_template('register.html') #登录页面提交信息 @app.route('/login',methods=['GET','POST']) deflogin(): username=request.form.get('username') stuid=request.form.get('password')#学号为密码 flag=createdb.selectStu(stuid,username) ifflag: session['username']=username session['stuid']=stuid returnrender_template('index.html',stuid=stuid,username=username) else: returnrender_template('login.html') #注册页面提交信息 @app.route('/register',methods=['GET','POST']) defregister(): username=request.form.get('username') stuid=request.form.get('password')#学号为密码 returncreatedb.insert(stuid,username) #显示书籍信息页面 @app.route('/ShowBook') defShowBook(): returncreatedb.queryAllBook() #显示添加书籍页面 @app.route('/AddBook') defAddBook(): returnrender_template('AddBook.html') #添加书籍信息 @app.route('/Add',methods=['GET','POST']) defAdd(): bookName=request.form.get('bookname') bookAuthor=request.form.get('author') returncreatedb.addBook(bookName,bookAuthor) #显示借阅书籍信息 @app.route('/BorrowBook') defBorrowBook(): returncreatedb.queryBorrowBook() #显示借阅书籍信息 @app.route('/Borrow',methods=['GET','POSt']) defBorrow(): bookName=request.form.get('bookName') bookAuthor=request.form.get('bookAuthor') username=session.get('username') stuid=session.get('stuid') returncreatedb.Borrow(username,stuid,bookName,bookAuthor) #显示借阅书籍信息 @app.route('/ReturnBook',methods=['GET','POST']) defReturnBook(): bookName=request.form.get("bookName") returncreatedb.ReturnBook(bookName) #显示借阅书籍信息 @app.route('/UserInfo') defUserInfo(): stuid=session.get('stuid') username=session.get('username') returnrender_template('userInfo.html',stuid=stuid,username=username) if__name__=='__main__': app.run(debug=True)
源码下载:python实现图书借阅系统
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持毛票票。
声明:本文内容来源于网络,版权归原作者所有,内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:czq8825#qq.com(发邮件时,请将#更换为@)进行举报,并提供相关证据,一经查实,本站将立刻删除涉嫌侵权内容。