yusufgundogdu commited on
Commit
c7d6271
·
verified ·
1 Parent(s): 863dd81

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +17 -9
app.py CHANGED
@@ -1,16 +1,24 @@
1
- from flask import Flask
2
- from database import init_db, close_db
3
 
4
  app = Flask(__name__)
5
 
6
- # Veritabanını başlat
7
- init_db(app)
8
 
9
- # ... (diğer route'lar aynı)
 
 
 
 
10
 
11
- @app.teardown_appcontext
12
- def shutdown_session(exception=None):
13
- close_db()
 
 
 
 
14
 
15
  if __name__ == '__main__':
16
- app.run(host='0.0.0.0', port=7860)
 
1
+ from flask import Flask, request, jsonify
2
+ from database import create_connection, create_table
3
 
4
  app = Flask(__name__)
5
 
6
+ # Veritabanı ve tabloyu uygulama başlarken oluştur
7
+ create_table()
8
 
9
+ @app.route('/add', methods=['POST'])
10
+ def add_user():
11
+ data = request.get_json()
12
+ name = data.get('name')
13
+ email = data.get('email')
14
 
15
+ conn = create_connection()
16
+ cursor = conn.cursor()
17
+ cursor.execute("INSERT INTO users (name, email) VALUES (?, ?)", (name, email))
18
+ conn.commit()
19
+ conn.close()
20
+
21
+ return jsonify({'message': 'User added successfully'})
22
 
23
  if __name__ == '__main__':
24
+ app.run(debug=True)