yusufgundogdu commited on
Commit
366f0ed
·
verified ·
1 Parent(s): e5f8ba6

Create routes/get.py

Browse files
Files changed (1) hide show
  1. routes/get.py +17 -0
routes/get.py ADDED
@@ -0,0 +1,17 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import jsonify
2
+ import random
3
+
4
+ def init_get_routes(app, data):
5
+ @app.route('/users', methods=['GET'])
6
+ def get_users():
7
+ return jsonify({"users": data["users"]})
8
+
9
+ @app.route('/random-model', methods=['GET'])
10
+ def random_model():
11
+ model = random.choice(data["models"])
12
+ return jsonify({"selected_model": model})
13
+
14
+ @app.route('/user/<int:user_id>', methods=['GET'])
15
+ def get_user(user_id):
16
+ user = next((u for u in data["users"] if u["id"] == user_id), None)
17
+ return jsonify(user) if user else (jsonify({"error": "User not found"}), 404)