太急了! python 开发一个简单的网络预订借阅图书的系统,具体要求如下:

基于flask框架;
要有wed界面;
角色有学生,管理员;
学生需要注册,注册成功后可以登陆,登陆后能进行图书的分类检索查询;
能预订借阅(需要检查图书能否在这个时间被预订);
管理员能看到学生的预订借阅,并能进行审核操作,确认本次预订借阅是否有效。
大佬们随便写一个系统,要源码,球球了。

代码如下,如有帮助,请采纳,谢谢

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)

我这里有,私信