| from flask import Flask |
| from get_methods import get_users, get_user |
| from post_methods import add_user |
| from database import init_db, close_db |
|
|
| app = Flask(__name__) |
|
|
| |
| init_db(app) |
|
|
| |
| @app.route('/') |
| def home(): |
| return "StableDiffusionAPI Türkçe" |
|
|
| |
| app.route('/users', methods=['GET'])(get_users) |
| app.route('/user/<int:user_id>', methods=['GET'])(get_user) |
|
|
| |
| app.route('/add-user', methods=['POST'])(add_user) |
|
|
| |
| @app.teardown_appcontext |
| def shutdown_session(exception=None): |
| close_db() |
|
|
| if __name__ == '__main__': |
| app.run(host='0.0.0.0', port=7860) |