yusufgundogdu commited on
Commit
d1ce90e
·
verified ·
1 Parent(s): 86d4671

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +10 -18
app.py CHANGED
@@ -1,35 +1,27 @@
1
  from flask import Flask
2
  import os
3
- from get_methods import get_all_udids, get_udid_by_id
4
- from post_methods import add_new_udid
5
- from database import init_db, close_db
6
 
7
  app = Flask(__name__)
8
 
9
- # Veritabanı başlatma
10
  init_db(app)
11
 
12
- # Endpoint'ler
13
  @app.route('/')
14
  def home():
15
- return "UDID Management API"
16
 
17
- @app.route('/udids', methods=['GET'])
18
- def list_udids():
19
- return get_all_udids()
20
 
21
- @app.route('/udid/<int:udid_id>', methods=['GET'])
22
- def get_udid(udid_id):
23
- return get_udid_by_id(udid_id)
24
-
25
- @app.route('/add-udid', methods=['POST'])
26
- def add_udid():
27
- return add_new_udid()
28
-
29
- # Temizlik
30
  @app.teardown_appcontext
31
  def shutdown_session(exception=None):
32
  close_db()
33
 
34
  if __name__ == '__main__':
 
 
 
35
  app.run(host='0.0.0.0', port=7860)
 
1
  from flask import Flask
2
  import os
3
+ from get_methods import get_users, get_user
4
+ from post_methods import add_user
5
+ from database import init_db, close_db, get_db_path
6
 
7
  app = Flask(__name__)
8
 
 
9
  init_db(app)
10
 
 
11
  @app.route('/')
12
  def home():
13
+ return "StableDiffusionAPI Türkçe"
14
 
15
+ app.route('/users', methods=['GET'])(get_users)
16
+ app.route('/user/<string:udid>', methods=['GET'])(get_user)
17
+ app.route('/add-user', methods=['POST'])(add_user)
18
 
 
 
 
 
 
 
 
 
 
19
  @app.teardown_appcontext
20
  def shutdown_session(exception=None):
21
  close_db()
22
 
23
  if __name__ == '__main__':
24
+ db_path = get_db_path()
25
+ os.makedirs(os.path.dirname(db_path), exist_ok=True)
26
+
27
  app.run(host='0.0.0.0', port=7860)