· 5 years ago · Jan 27, 2020, 08:56 AM
1> project
2 > app
3 - __init__.py
4 - config.py
5 - run.py
6--------------------------------------
7# __init__.py
8import os
9from flask import Flask, render_template, request, jsonify
10from flask_sqlalchemy import SQLAlchemy
11
12db = SQLAlchemy()
13
14def create_app():
15 app = Flask(__name__, instance_path=os.getcwd(), instance_relative_config=True)
16 app.config.from_pyfile('config.py')
17 db.init_app(app)
18 @app.route('/')
19 def index():
20 return 'hello world'
21 return app
22
23-------------------------------------------
24#config.py
25SECRET_KEY = 'uYFyFfuyFUDiFiYFyTDIYuyDyYFyFuyDuYFuYDuFuyFuIFuYFiUFuDuyFrTDyuDylFiuR&fHJHcJG'
26SQLALCHEMY_DATABASE_URI = 'mysql+pymysql://root:d0lph1n@localhost:3306/guvi_3'
27------------------------------------
28#run.py
29from app import create_app
30
31app = create_app()
32
33if __name__ == '__main__':
34 app.run()