app.py 452 B

1234567891011121314151617181920
  1. from flask import Flask
  2. from models import db
  3. def create_app():
  4. app = Flask(__name__)
  5. app.config['SQLALCHEMY_DATABASE_URI'] = 'sqlite:///solarcalc.db'
  6. app.config['SQLALCHEMY_TRACK_MODIFICATIONS'] = False
  7. db.init_app(app)
  8. with app.app_context():
  9. from routes import main
  10. app.register_blueprint(main)
  11. db.create_all()
  12. return app
  13. if __name__ == '__main__':
  14. app = create_app()
  15. app.run(debug=True)