摘要:
flask用的是jinja2模板,有自己特定的语法 形参: 在html里面留占位参数: {{ 参数名 }},后端传值时,参数名=参数值 声明语句,如声明变量age的值为25:{% set age = 25 %},然后用{{ age }}调用 注释 <!--html注释-->{# jinja2注释py 阅读全文
posted @ 2019-09-01 22:49
向前走。
阅读(294)
评论(0)
推荐(0)
摘要:
a、b两个视图,分别返回a的页面和b的页面 重定向:redirect 重定向到路由:请求/a/时,重定向到/b/ 重定向到视图函数:url_for(“函数名“),访问/a/时,重定向到函数b() 主动返回404:abort 阅读全文
posted @ 2019-09-01 17:48
向前走。
阅读(2783)
评论(0)
推荐(0)
摘要:
可以使用flask.make_response构造自定义响应信息 构造一个响应信息为文本,状态码为404 响应 响应数据为json,状态码为200 返回html 阅读全文
posted @ 2019-09-01 17:32
向前走。
阅读(1184)
评论(0)
推荐(1)
摘要:
可以根据flask的request对象获取所有的请求信息 path = request.path # 获取请求地址method = request.method # 获取请求方法ip = request.remote_addr # 请求来源的ipform = request.form # 获取for 阅读全文
posted @ 2019-09-01 17:13
向前走。
阅读(3633)
评论(0)
推荐(0)
摘要:
当get请求传参时,用?分隔参数和域名,用&分隔参数,如果参数里面本身就有&符号就会识别不出来,还是会当成分隔符,所以这些数据在传输的时候,就需要转义,现在普遍是转成urlencode编码:%20%xx%23 在jinja2模板里面,可以使用 data|urlencode 发送urlencode编码 阅读全文
posted @ 2019-09-01 17:00
向前走。
阅读(2186)
评论(0)
推荐(0)
摘要:
MVC流程 原本的请求响应 结构: 视图: html 请求 MVC过程: 新建一个文件夹用于存放处理逻辑 写一个简单的初始化逻辑 视图函数调用,并传给html,第一个book为html里面的位置参数,第二个book为真实数据 render_template()支持传入参数 html渲染,janja2 阅读全文
posted @ 2019-09-01 16:33
向前走。
阅读(1449)
评论(0)
推荐(1)
摘要:
前提:已装好python3.4+且环境可正常运行 一:手动搭建: 准备好一个工作目录 管理员运行cmd,进入到准备的目录里面 执行命令:python -m venv 虚拟环境名 激活虚拟环境(在venvname外执行):venvname\scripts\activate 运行python,这个时候运 阅读全文
posted @ 2019-09-01 16:33
向前走。
阅读(291)
评论(0)
推荐(0)

浙公网安备 33010602011771号