• 八方資訊網(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://m.quan28.cn, All rights reserved.
    主站蜘蛛池模板: 日韩AV无码精品人妻系列| 亚洲精品无码你懂的网站| 欧美一区二区精品| 野狼第一精品社区| 免费精品一区二区三区第35| 国产欧美精品一区二区色综合| 亚洲AV无码成人精品区天堂| 青青草精品视频| 精品日韩亚洲AV无码一区二区三区| 好吊妞视频精品| 国产欧美在线观看精品一区二区| 中文字幕精品一区二区日本| 无码精品一区二区三区在线| 国产成人精品高清在线观看99| 国产成人久久精品二区三区| 夜夜高潮夜夜爽国产伦精品| 成人国内精品久久久久影院| 国产原创精品 正在播放| 精品无码国产污污污免费网站| 亚洲综合精品香蕉久久网97| 亚洲欧美精品综合中文字幕 | 国产精品国产三级国产AV主播 | 亚洲国产综合精品中文字幕| 青青青国产精品一区二区| 2021精品国产综合久久| 国内精品在线视频| 精品午夜久久福利大片| 四虎永久在线精品免费一区二区| 国产cosplay精品视频| 国产办公室秘书无码精品99| 国产午夜精品一本在线观看| 欧美激情精品久久久久久久九九九| 99精品国产成人一区二区| 国产在线拍揄自揄视精品不卡| 国产精品原创巨作av女教师| 亚洲av永久无码精品网站| 亚洲精品无码久久久久sm| 在线精品自拍无码| 三上悠亚久久精品| 欧洲精品色在线观看| 久久久精品视频免费观看 |