Added sqlalchemy, models, ...

This commit is contained in:
2022-03-13 20:43:24 +01:00
parent 6fd210d91d
commit 90aae3b78a
5 changed files with 93 additions and 2 deletions

View File

@@ -1,4 +1,8 @@
from flask import Flask
from flask import Flask, jsonify
from dotenv import load_dotenv
from db import db
from models import User
app = Flask(__name__)
@@ -8,5 +12,32 @@ def hello_world():
return 'Hello World!'
@app.route('/users')
def users():
res = []
for i in User.query.all():
res.append(i.to_dict(show='*'))
return jsonify(res)
ded
def create_app():
load_dotenv()
# Create Flask app load app.config
application = Flask(__name__)
application.config.from_object("config.ConfigClass")
application.app_context().push()
db.init_app(application)
return application
app = create_app()
# Start development web server
if __name__ == '__main__':
app.run()