Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- from bottle import *# or route
- import json
- app = Bottle()
- @app.get('/login') # or @route('/login')
- def login():
- return '''
- <form action="/login" method="post">
- Username: <input name="username" type="text" />
- Password: <input name="password" type="password" />
- <input value="Login" type="submit" />
- </form>
- '''
- @app.get('/') # or @route('/login')
- def login():
- return "welcome to my api"
- @app.post('/json') # or @route('/login', method='POST')
- def do_json():
- #username=request.json['username']
- #password=request.json['password']
- data = json.loads(request.json)
- return data["username"] + " " + data["password"]
- @app.post('/login') # or @route('/login', method='POST')
- def do_login():
- username = request.forms.get('username')
- password = request.forms.get('password')
- if username!="" and password!="":
- return "<p>Your login information was correct.</p>"
- else:
- return "<p>Login failed.</p>"
- run(app, host='localhost', port=8080, reloader=True)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement