• 八方資訊網(wǎng)歡迎您!
    八方資訊網(wǎng)>汽車>正文

    使用 Python Flask 快速搭建前端調(diào)試后臺

    2020-03-30 16:28:24 來源: 閱讀:

    前端開發(fā)中,必不可少的一部分就是接口調(diào)試。常見的做法有 Mock.js 等。但 mock 方式會有一些 不足,如:請求被攔截,無法在chrome中查看請求的各種細節(jié)等。針對這些不足,我們可以拓寬我們的技能樹,寫一部分后端用于項目本地 mock 調(diào)試。本文介紹一種基于 Python Flask 框架快速搭建前端調(diào)試后臺的方案。

    Flask 常用方法

    私信小編01 領(lǐng)取完整項目代碼!

    基礎(chǔ)示例

    from flask import Flask, request
    from flask_cors import *
    import json
    import time
    import copy
    import random
    import os

    app = Flask(__name__)
    CORS(app, supports_credentials=True, resources=r'/*')

    CORS(app)

    @app.route('/')
    def index():
    return 'Hello,Python Flask!'

    app.run(debug=True, host='0.0.0.0', port=8000)
    復(fù)制代碼

    注意:瀏覽器測試訪問時,需要將 host 的 ip 地址由 0.0.0.0 改成實際的 ip 地址。

    路由

    路由通過 app.route 進行設(shè)置 ,通過 ip 地址:端口號 + 路由 訪問。

    @app.route('/api/name')
    def name():
    return 'Name: Leif'
    復(fù)制代碼

    請求方法

    GET 請求方法設(shè)置。此方法默認,可不設(shè)置。

    @app.route('/api/info', methods=['GET'])
    復(fù)制代碼

    POST 請求方法設(shè)置。

    @app.route('/api/info', methods=['POST'])
    復(fù)制代碼

    請求參數(shù)讀取

    GET 請求參數(shù)讀取,通過 request.args.get('參數(shù)名')

    @app.route('/api/info', methods=['GET'])
    def info():
    type = request.args.get('type')
    time = request.args.get('time')
    復(fù)制代碼

    POST 請求參數(shù)讀取,通過 request.form.get(字段名)

    @app.route('/api/params', methods=['POST'])
    def params():
    # browser & os & computer & folder
    browser = request.form.get('browser')
    os = request.form.get('os')
    computer = request.form.get('computer')
    folder = request.form.get('folder')
    復(fù)制代碼

    圖片讀取與保存

    @app.route('/api/pic', methods=['POST'])
    def pic():
    img = request.files.get('file')
    if img is None:
    return json.dumps({'msg': 'File upload fail!'})
    else:
    img.save(img.filename)
    return json.dumps({'msg': 'File upload success!'})
    復(fù)制代碼

    本文為企業(yè)推廣,本網(wǎng)站不做任何建議,僅提供參考,作為信息展示!

    推薦閱讀:蘋果xr與蘋果x

    網(wǎng)友評論
    請登錄后進行評論| 0條評論

    請文明發(fā)言,還可以輸入140

    您的評論已經(jīng)發(fā)表成功,請等候?qū)徍?/p>

    小提示:您要為您發(fā)表的言論后果負責(zé),請各位遵守法紀注意語言文明

    回到首頁 回到頂部
    八方資訊網(wǎng) 關(guān)于我們| 聯(lián)系我們| 招聘信息| 老版地圖| 網(wǎng)站地圖
    免責(zé)聲明:八方資訊網(wǎng)所有文字、圖片、視頻、音頻等資料均來自互聯(lián)網(wǎng),不代表本站贊同其觀點,本站亦不為其版權(quán)負責(zé)。相關(guān)作品的原創(chuàng)性、文中陳述文字以及內(nèi)容數(shù)據(jù)龐雜本站無法一一核實,如果您發(fā)現(xiàn)本網(wǎng)站上有侵犯您的合法權(quán)益的內(nèi)容,請聯(lián)系我們,本網(wǎng)站將立即予以刪除!
    Copyright © 2012-2019 http://www.quan28.cn, All rights reserved.
    主站蜘蛛池模板: 国产精品一级片| 午夜精品一区二区三区在线视| 亚洲av无码成人精品国产| 老司机精品影院91| 热综合一本伊人久久精品| 免费精品精品国产欧美在线欧美高清免费一级在线 | 99国产精品国产免费观看| 国产av无码专区亚洲国产精品| 国产玖玖玖九九精品视频| 久久久久无码精品| 精品一区二区三区在线观看视频| 丰满人妻熟妇乱又仑精品| 2020最新久久久视精品爱| 欧美精品丝袜久久久中文字幕| 亚洲国产精品无码久久SM| 四虎成人精品免费影院| 欧美成人精品网站播放| 国产精品偷伦视频观看免费 | 国产精品亚洲欧美一区麻豆| 亚洲国产精品一区| 无码精品人妻一区| 国产精品久久久久久久久久免费| 污污网站国产精品白丝袜| 日韩精品免费在线视频| 国产精品无码一区二区三级| 亚洲精品私拍国产福利在线| 国内精品久久久久久久亚洲| 久久夜色精品国产噜噜麻豆| 国产成人精品日本亚洲专区| 日产精品99久久久久久| 国产精品无打码在线播放| 国产欧美亚洲精品A| 亚洲国产精品无码久久青草 | 久久亚洲国产午夜精品理论片| 婷婷国产成人精品一区二| 99热精品在线观看| 亚洲精品~无码抽插| 国产精品亚洲视频| 精品视频一区二区三区免费| 亚洲人成精品久久久久| 精品视频在线观看你懂的一区|