Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
|
@@ -1,4 +1,4 @@
|
|
| 1 |
-
|
| 2 |
from flask_sqlalchemy import SQLAlchemy
|
| 3 |
from flask_login import LoginManager, UserMixin, login_user, login_required, logout_user, current_user
|
| 4 |
from flask_admin import Admin
|
|
@@ -75,7 +75,14 @@ def init_db():
|
|
| 75 |
db.session.commit()
|
| 76 |
|
| 77 |
# 初始化数据库
|
| 78 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
| 79 |
|
| 80 |
if __name__ == '__main__':
|
| 81 |
-
app.run(host='0.0.0.0', port=7860)
|
|
|
|
|
|
|
|
|
|
|
|
| 1 |
+
from flask import Flask, render_template, redirect, url_for, flash, request
|
| 2 |
from flask_sqlalchemy import SQLAlchemy
|
| 3 |
from flask_login import LoginManager, UserMixin, login_user, login_required, logout_user, current_user
|
| 4 |
from flask_admin import Admin
|
|
|
|
| 75 |
db.session.commit()
|
| 76 |
|
| 77 |
# 初始化数据库
|
| 78 |
+
with app.app_context():
|
| 79 |
+
init_db()
|
| 80 |
+
|
| 81 |
+
# 为 Hugging Face Spaces 配置
|
| 82 |
+
app.config['TEMPLATES_AUTO_RELOAD'] = True
|
| 83 |
|
| 84 |
if __name__ == '__main__':
|
| 85 |
+
app.run(host='0.0.0.0', port=7860)
|
| 86 |
+
else:
|
| 87 |
+
# 这是为了让 Gunicorn 能够找到应用
|
| 88 |
+
application = app
|