run.py 496 B

1234567891011121314151617181920
  1. from dotenv import load_dotenv
  2. import os
  3. import logging
  4. # 加载 .env 文件(在 create_app 之前)
  5. load_dotenv(os.path.join(os.path.dirname(__file__), '.env'))
  6. # 配置日志
  7. logging.basicConfig(
  8. level=logging.INFO,
  9. format='%(asctime)s %(levelname)s %(name)s: %(message)s',
  10. )
  11. from app import create_app
  12. app = create_app()
  13. if __name__ == '__main__':
  14. debug_mode = os.environ.get('FLASK_DEBUG', 'true').lower() == 'true'
  15. app.run(debug=debug_mode, host='0.0.0.0', port=5000)