51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#Flask
flask模板语言,装饰器,路由及配置
1.模板语言jinja2 Flask中默认的模板语言是Jinja21.0模板传参fromflaskimportFlask,render_templateapp=Flask(__name__)@app.route("/")defindex():content={"name":"learning","age":"18",...
代码星球
·
2020-04-10
flask
模板
语言
装饰
路由
flask入门
1.flask介绍 Flask是Python编写的一款轻量级Web应用框架。其WSGI工具箱采用Werkzeug,模板引擎则使用Jinja2。 Flask使用BSD授权。其中两个环境依赖是Werkzeug和jinja2,这意味着它不需要依赖外部库,正因如此,我们将其称为轻量级框架。 Werkzeug是一个WSG...
代码星球
·
2020-04-10
flask
入门
flask框架(八)—自定义命令flask-script、多app应用、wtforms表单验证、SQLAIchemy
自定义命令flask-script用于实现类似于django中python3manage.pyrunserver...类似的命令,用命令行启动项目首先安装:pip3installflask_script使用 (注意我这里的文件名取shell-ma,文件名随便取)fromflaskimportFla...
代码星球
·
2020-04-09
flask
框架
自定义
命令
flask-script
flask框架(七)——蓝图、请求上下文、g对象、信号、flask_session
蓝图作用:对程序进行目录结构划分不使用蓝图情况下,自己分文件目录结构:-templates-views-__init__.py-user.py-order.py-app.pyapp.pyfromviewsimportappif__name__=='__main__':app.run()__init__.pyfromfl...
代码星球
·
2020-04-09
flask
框架
蓝图
请求
上下文
flask框架(六)——闪现(get_flashed_message)、请求扩展、中间件(了解)
message-设置:flash('aaa')-取值:get_flashed_message()-假设在a页面操作出错,跳转到b页面,在b页面显示a页面的错误信息1如果要用flash就必须设置app.secret_key='asdfasdf'2特点:存了,你可以在任意一次请求中获取,但是一旦取了一次,就没有了。这里的一...
代码星球
·
2020-04-09
flask
框架
闪现
get
flashed
flask框架(五)——支持正则写法、模板用法、请求响应、session
如果用正则的话,我们要用自定义的路由。1导入fromwerkzeug.routingimportBaseConverter2我先要写一个类,然后继承BaseConverter,然后实现__init__,to_python(self,value),to_url(self,value)这三个方法3app.url_map.c...
代码星球
·
2020-04-09
flask
框架
支持
正则
写法
flask框架(四)——flask CBV视图类解析
CBV视图类的两种基本写法#第一种写法classIndexView(views.View):methods=['GET']decorators=[auth,]defdispatch_request(self):print('Index')return'Index!'app.add_url_rule('/index',v...
代码星球
·
2020-04-09
flask
框架
CBV
视图
解析
flask框架(一)——初识Flask
一、初识flask1.什么是Flask:Flask是一个python编写的web框架,只是一个内核,默认依赖2个外部库:jinja2模板引擎和WSGI工具集--Werkzeug。2.安装flask:pipinstallflask3.创建Flask程序 项目目录详解:static文件夹:用于存放各种...
代码星球
·
2020-04-09
flask
框架
初识
Flask
flask框架(三)——路由系统route转换成add_url_rule及源码分析
这节我们不用@app.route来写路由,而是通过add_url_rule传统写法 (<int:nid>传递int类型参数,endpoint是取别名)@app.route('/detail/<int:nid>',methods=['GET'],endpoint='detail')默认转...
代码星球
·
2020-04-09
flask
框架
路由
系统
route
flask框架(二)——flask4剑客、flask配置文件的4种方式
之前学习的Django有必备三板斧:render,HttpResponse,redirect,JsonResponse在flask也有,但是有些不同一、Flask4剑客1.直接返回字符串(return后面加字符串)fromflaskimportFlaskapp=Flask(__name__)@app.route('/'...
代码星球
·
2020-04-09
flask
框架
flask4
剑客
配置文件
python flask学习(3)
这次主要学习web表单。学了下,很像是Django的form表单验证。不过有许多的不同。可以说是功能更加碎块化。Django的验证方式是很固定和严谨的,风格完全不同。尽管Flask的请求对象提供的对象足够用于处理Web表单(如:request.form能获取POST请求中提交的表单数据),但有些任务很单调,而且要重复操...
代码星球
·
2020-04-09
python
flask
学习
python flask学习(2)
本文主要整理下几个Flask扩展:0.Flask-Bootstrap:集成Twitter开发的一个开源框架Bootstrap。1.Flask-Script:为Flask程序添加一个命令行解析器2.Flask-Moment:本地化日期和时间基于jinja2的模板引擎实现效果 什么是flask扩展?Flask被设...
代码星球
·
2020-04-09
python
flask
学习
Python flask @app.route
转载自:http://www.cnblogs.com/alexyuyu/p/6243353.html 下面是Flask主页给我们的第一个例子,我们现在就由它入手,深入理解“@app.route()”是如何工作的。 Python&...
代码星球
·
2020-04-09
Python
flask
@app.route
python flask学习(1)与Git基础操作
今天从简单的flask开始完成Flaskweb开发的学习。今天学习了Git和GitHub项目的提交。Git尝试提交过程中出现了"Couldnotreadfromremoterepository.Pleasemakesureyouhavethecorrectaccessrights."报错,是在GitcloneGitHu...
代码星球
·
2020-04-09
python
flask
学习
Git
基础
flask中abort()函数的使用
#从flask中导入abortfromflaskimportabortabort()函数的作用可以让开发者在检测到web访问错误时,立即将错误信息返回回去,返回的错误码必须是已知http协议中的错误码fromflaskimportFlask,abort,Responseapp=Flask(__name__)@app.r...
代码星球
·
2020-04-07
flask
abort
函数
使用
首页
上一页
...
13
14
15
16
17
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他