Subbu1304 commited on
Commit
f0ded09
·
verified ·
1 Parent(s): ae02450

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +31 -0
app.py CHANGED
@@ -0,0 +1,31 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from flask import Flask, render_template, request, redirect, url_for
2
+
3
+ app = Flask(__name__)
4
+
5
+ # A basic user data dictionary (for demonstration purposes)
6
+ users = {
7
+ "admin": "password123", # username: password
8
+ "user1": "mypassword"
9
+ }
10
+
11
+ @app.route('/')
12
+ def index():
13
+ return render_template('index.html')
14
+
15
+ @app.route('/login', methods=['POST'])
16
+ def login():
17
+ username = request.form.get('username')
18
+ password = request.form.get('password')
19
+
20
+ if username in users and users[username] == password:
21
+ return redirect(url_for('welcome')) # Redirect to a "welcome" page if login is successful
22
+ else:
23
+ error = "Invalid username or password"
24
+ return render_template('index.html', error=error)
25
+
26
+ @app.route('/welcome')
27
+ def welcome():
28
+ return "<h1>Welcome to the dashboard!</h1>"
29
+
30
+ if __name__ == '__main__':
31
+ app.run(debug=True)