天天看點

python flask架構簡單應用 home!

點選(此處)折疊或打開

  1. #!/usr/bin/env python3
  2. #-*- coding:utf-8 -*-
  3. '''
  4. from flask import Flask
  5. from flask import request
  6. app = Flask(__name__)
  7. @app.route('/', methods=['GET','POST'])
  8. def home():
  9.     return '

    home!

    '
  10. @app.route('/signin',methods=['GET'])
  11. def signin_from():
  12.     return '''
  13. Sign in
  14.                 '''
  15. @app.route('/signin',methods=['POST'])
  16. def signin():
  17.     if request.form['username'] == 'admin' and request.form['password'] == 'password':
  18.         return '

    hello admin!

  19. bad username and password.

  20. if __name__ == '__main__':
  21.     app.run()
python flask架構簡單應用 home!

t@localhost untitled$ python3 webapp.py 

 * Running on http://127.0.0.1:5000/

127.0.0.1 - - [10/May/2016 19:49:06] "GET / HTTP/1.1" 200 -

127.0.0.1 - - [10/May/2016 19:49:06] "GET /favicon.ico HTTP/1.1" 404 -

127.0.0.1 - - [10/May/2016 19:49:23] "GET /signin HTTP/1.1" 200 -

127.0.0.1 - - [10/May/2016 19:49:39] "POST /signin HTTP/1.1" 200 -

127.0.0.1 - - [10/May/2016 19:49:52] "GET /signin HTTP/1.1" 200 -

127.0.0.1 - - [10/May/2016 19:49:57] "POST /signin HTTP/1.1" 200 -

直接輸入網址

python flask架構簡單應用 home!

輸入http://127.0.0.1:5000/signin

python flask架構簡單應用 home!

使用者名:admin,密碼:password

python flask架構簡單應用 home!

使用者名輸入錯誤

python flask架構簡單應用 home!