![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
flask
Insane_Loafer
这个作者很懒,什么都没留下…
展开
-
Flask框架(九)请求报文与钩子函数
请求报文常用参数method:请求的类型(GET/POST/OPTIONS等)form: POST请求数据dictargs: GET请求数据dictvalues: POST请求和GET请求数据集合dict的files:.上传的文件数据dictcookies:请求中的cookie dictheaders: HTTP请求头请求报文练习1. 获取Get请求#!/user/bin/env python# -*- coding: utf-8 -*-from flask import Fl原创 2021-10-14 13:10:30 · 4564 阅读 · 1 评论 -
Flask框架(八)请求-响应上下文对象
请求-响应请求分派url_map:字典类型的所有URL规则上下文对象应用上下文请求上下文在分派请求之前激活应用上下文和请求上下文在请求处理完成后将其删除理解上下文应用上下文current_app对象当前应用的实例g对象处理请求时的临时存储对象,每次请求都会重设这个变量例子from flask import Flask, current_appapp = Flask(__name__)@app.route('/index')def inde原创 2021-10-14 12:45:56 · 4509 阅读 · 0 评论 -
Flask框架(七)URL配置及路由
设置Pycharm设置运行配置选择Module name:flask,即运行的命令Parameters:run,即运行的参数Environment variables:环境变量Python interpreter:python解释器环境变量设置点击图片中按钮点击添加按钮,分别添加以下环境变量点击run即可运行路由配置方式一:使用装饰器@app.route(url_name, methods)方式二:使用API配置app.add_url_rule(ur原创 2021-10-13 13:06:36 · 1139 阅读 · 0 评论 -
Flask框架(六)URL及HTTP基础知识
网站开发基础知识补充什么是URL常见的网络协议有哪些常见的HTTP请求方式有哪些GET请求与POST请求有什么区别不同的HTTP响应状态码有什么含义URL介绍-URL是统一资源定位符,对可以从互联网上得到的资源的位置和访问方法的一种简洁的表示,是互联网上标准资源的地址互联网上的每个文件都有一个唯一的URL基本URL包含模式(或称协议)、服务器名称(或IP地址)、路径和文件名scheme://host[:port#]/path.../[;urI- params][?query-str原创 2021-10-13 12:33:55 · 285 阅读 · 0 评论 -
Flask框架(五)Flask的扩展
Flask的扩展什么是扩展简而言之:为Flask应用增加功能的包常用扩展扩展使用一搜——不要重复发明轮子二看——查看文档、源码库三用——对照文档使用原创 2021-10-12 13:04:05 · 230 阅读 · 0 评论 -
Flask框架(四)启动选项及调试
启动服务器设置环境变量Windows:set FLASK_APP=app.pyLinux:export FLASK_APP=app.pyflask run 启动内置web服务器指定IP及端口:flask run --host=0.0.0.0 --port= 8001或:flask run -h 0.0.0.0 -p 80010.0.0.0的ip可以使用127.0.0.1或localhost或本机IP进行访问。开启调试模式方法一:代码修改后服务器自动重启原创 2021-10-12 12:48:49 · 697 阅读 · 0 评论 -
Flask框架(三)MTV模型介绍
MTV模型介绍模型ModelFlask- PyMongo/Flask-MongoKitFlask- SQLAlchemy视图ViewFlask-WTF/bootstrap-flask/Flask-Uploads模板TemplateJinja2其中视图View是必须的,其余两项为可选。原创 2021-10-11 13:03:46 · 678 阅读 · 0 评论 -
Flask框架(二)第一个程序
第一个Flask程序from flask import Flaskapp = Flask(__name__)@app.route('/')def hello_world(): return 'Hello World'if __name__ == '__main__': app.run()程序解释参数__name__表示Flask应用的主模块或包的名称。Flask使用该参数确定应用的位置,然后找到应用中其他文件的位置,如网页中的图片目录、模板目录找其他文件Flas原创 2021-10-11 12:55:55 · 1314 阅读 · 0 评论 -
Flask框架(一)简介
Flask介绍Python实现的Web开发微框架小而美,丰富的周边扩展Flask特点轻松掌握灵活扩展免费开源Flask使用情况使用Flask搭建的网站国外公司Netflix、Reddit、Twilio、 MailgunFlask安装使用pip命令安装pip install flask --timeout=9999pip install flask -i https://pypi.tuna.tsinghua.edu.cn/simple/源码安装进入原创 2021-10-11 12:41:42 · 233 阅读 · 0 评论