leonsimon23 commited on
Commit
675fafc
·
verified ·
1 Parent(s): b415922

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -3
app.py CHANGED
@@ -1,4 +1,4 @@
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,7 +75,14 @@ def init_db():
75
  db.session.commit()
76
 
77
  # 初始化数据库
78
- init_db()
 
 
 
 
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