flask01】的更多相关文章

一.安装 1.pip的安装 $ curl -O https://raw.github.com/pypa/pip/master/contrib/get-pip.py $ python get-pip.py 2.flask全局安装 $ sudo pip install Flask 二.第一个程序 root@alexknight:/mnt# mkdir microblog root@alexknight:/mnt/microblog# mkdir app root@alexknight:/mnt/mi…
1 什么是flask Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 . 百度百科:点击前往 中文文档:点击前往 2 利用pip安装flask模块 2.1 前提 安装好python.配置好环境变量 2.2 查看python版本 2.3 查看已经安装好的模块 2.4 利用pip安装flash模块 注意:为了速度更快建议将pip的源换成豆瓣的 pip3 install -i https://pypi.do…
1 提出问题 如何实现前端传过去的路径时动态的(即:多个url对应一个url视图函数) 例如: 浏览器中输入 http://127.0.0.1:5000/test/good/ 或者 http://127.0.0.1:5000/test/fury/ 时,在后台执行的都是同一个url视图函数 2 解决问题 利用flask的转换器实现 2.1 什么是转换器 @app.route('/test/<string:let>/', endpoint="test01") 中 <>…
1 什么是flask Flask是一个使用 Python 编写的轻量级 Web 应用框架.其 WSGI 工具箱采用 Werkzeug ,模板引擎则使用 Jinja2 . 百度百科:点击前往 中文文档:点击前往 2 利用pip安装flask模块 2.1 前提 安装好python.配置好环境变量 2.2 查看python版本 2.3 查看已经安装好的模块 2.4 利用pip安装flash模块 注意:为了速度更快建议将pip的源换成豆瓣的 pip3 install -i https://pypi.do…
-python中的web框架 -a:socket服务端 b:路由转发 c:模板渲染 -Django:a:用了别人的 b,c自己写的 -Flask:a:用了别人的 b自己写的,c:用了别人的: jinja2 -Tornado:a,b,c都是自己写的 -Sanic:3.5以后才支持,不支持windows -wsgi协议(本质就是一个socket服务端), cgi:通用网关接口 -后面的web框架叫一个可调用的对象 -uwsgi,wsgiref... -Java中的web服务器Tomcat,Jboss…
参考地址:https://github.com/miguelgrinberg/microblog/tree/v0.1 flask环境[苹果M1] 添加虚拟环境 python3 -m venv venv 使用这个命令来让Python运行 venv 包,它会创建一个名为 venv 的虚拟环境,虚拟环境名称为venv,我习惯在项目目录中创建了名为 venv 的虚拟环境,所以无论何时 cd 到一个项目中,都会找到相应的虚拟环境. 不管你用什么方法创建虚拟环境,创建完毕之后还需要激活才能够进入这个虚拟环境…
一.flask介绍 flask诞生于2010年,是Armin ronacher用python语言基于Werkzeug工具箱编写的轻量级web开发框架.flask本身相当于一个内核,其他所有的功能都需要扩展.其WSGI工具箱采用Werkzeug(路由模块),模板引擎则使用jinja2,这两个是flask框架的核心. 官网:http://flask.pocoo.org/ 官网文档:http://docs.jinkan.org/docs/flask/ 常用的扩展包: - Flask-SQLalchem…
orderedDict enum sys.path 注册装饰器 装饰器检查 入参 Flask01 flask_script flask blue print functools.partial dnsparse…
一.自定义命令. 在flask中也可以将应用改写成可以使用命令的形式,需要用到模块: pip install flask-script 使用关键字manage使得其能使用终端启动: from flask import Flask from flask_script import Manager app = Flask(__name__) manager=Manager(app) @app.route("/") def index(): return "ok" 在启动…
flask-script 用于实现类似于django中 python3 manage.py runserver ...类似的命令. 安装 pip3 install flask-script 使用: from flask_script import Manager app = Flask(__name__) manager=Manager(app)@app.route("/")def index() return "hello world" if __name__ =…