二手产品经理

二手产品经理

THIS IS RENO

GET - 82天 - 在线学python100天

记录#

  1. 今天学习的还是 request 中接收变量的方法:get.
  2. get 是通过 url 参数传递的,实际在代码内部使用 request.args 就是所有通过 url 传递的变量与值。
  3. 在路由定义的位置依然需要定义接收方法:mothods=['GET']
  4. 与 post 不同的地方有 2 个:
    1. 路由中定义接收一个是 post, 一个是 get。
    2. 代码内部变量复制一个是 form.request,一个是 request.args
  5. 今天的练习是通过 url 传递变量,展示一个两种语言的页面。

CODE#

from flask import Flask, request
app = Flask(__name__)


@app.route('/', methods=["GET"])
def index():
    data = request.args
    if data["lang"].lower() == "en":
        return "Hello English"
    elif data["lang"].lower() == "cn":
        return "你好 中国话"


app.run(host='0.0.0.0', port=81)

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。