feat(api): initial API module
This commit is contained in:
@@ -0,0 +1,5 @@
|
||||
from flask import Flask
|
||||
from routes.user import user_bp
|
||||
app = Flask(__name__)
|
||||
app.register_blueprint(user_bp, url_prefix='/api/users')
|
||||
if __name__ == '__main__': app.run(port=5000, debug=True)
|
||||
@@ -0,0 +1,3 @@
|
||||
flask>=3.0.0
|
||||
gunicorn>=21.2.0
|
||||
sqlalchemy>=2.0.0
|
||||
@@ -0,0 +1,6 @@
|
||||
from flask import Blueprint, jsonify
|
||||
user_bp = Blueprint('user', __name__)
|
||||
@user_bp.route('/')
|
||||
def list_users(): return jsonify([])
|
||||
@user_bp.route('/<int:id>')
|
||||
def get_user(id): return jsonify({'id': id})
|
||||
Reference in New Issue
Block a user