1 Star 0 Fork 0

bitterteaer/cloud-disk

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
app.py 927 Bytes
一键复制 编辑 原始数据 按行查看 历史
bitterteaer 提交于 2022-11-24 20:31 . first commit
from flask import Flask, render_template
from flask_migrate import Migrate
from models import File, Lock
from exts import db
import config
from blueprints.file import bp as file_bp
from blueprints.lock import bp as lock_bp
app = Flask(__name__)
app.config.from_object(config)
db.init_app(app)
app.register_blueprint(file_bp)
app.register_blueprint(lock_bp)
migrate = Migrate(app, db)
@app.route('/')
def hello_world(): # put application's code here
return render_template("/index.html")
@app.route("/download")
def download():
if db.session.query(Lock).first().open == 1:
return render_template("lock.html")
content = {
"files": db.session.query(File).all()
}
return render_template("download.html", **content)
@app.route("/upload")
def upload():
return render_template("upload.html")
if __name__ == '__main__':
app.run(
host='0.0.0.0',
port=6000
)
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/bitterteaer/cloud-disk.git
git@gitee.com:bitterteaer/cloud-disk.git
bitterteaer
cloud-disk
cloud-disk
master

搜索帮助