We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f62dcbe commit b7343c3Copy full SHA for b7343c3
Exercises/python.py
@@ -0,0 +1,26 @@
1
+from flask import Flask, request, render_template
2
+import sqlite3
3
+
4
+app = Flask(__name__)
5
6
+@app.route('/search')
7
+def search_users():
8
+ search_term = request.args.get('name')
9
10
+ conn = sqlite3.connect('users.db')
11
+ cursor = conn.cursor()
12
13
+ # Find users matching the search
14
+ query = f"SELECT username, email FROM users WHERE username LIKE '%{search_term}%'"
15
+ cursor.execute(query)
16
+ results = cursor.fetchall()
17
18
+ return render_template('results.html', users=results)
19
20
+@app.route('/admin')
21
+def admin_panel():
22
+ user_role = request.args.get('role')
23
+ if user_role == 'admin':
24
+ return render_template('admin.html')
25
+ else:
26
+ return "Access Denied"
0 commit comments