上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 72 下一页
摘要: 模拟实现一个问题提交系统,并把数据保存到数据库 目录结构 base模板页 正文部分:post.html 路由: 访问看一下效果 准备数据库、表和字段 增: 处理提交数据的视图 修改一下form的属性 数据库查询 查:展示功能,列表页 模板 效果 查询渲染逻辑 feedback-list.html 请 阅读全文
posted @ 2019-09-03 00:35 向前走。 阅读(1388) 评论(0) 推荐(0)
摘要: 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)
摘要: 前提:已装好python3.4+且环境可正常运行 一:手动搭建: 准备好一个工作目录 管理员运行cmd,进入到准备的目录里面 执行命令:python -m venv 虚拟环境名 激活虚拟环境(在venvname外执行):venvname\scripts\activate 运行python,这个时候运 阅读全文
posted @ 2019-09-01 16:33 向前走。 阅读(291) 评论(0) 推荐(0)
摘要: MVC流程 原本的请求响应 结构: 视图: html 请求 MVC过程: 新建一个文件夹用于存放处理逻辑 写一个简单的初始化逻辑 视图函数调用,并传给html,第一个book为html里面的位置参数,第二个book为真实数据 render_template()支持传入参数 html渲染,janja2 阅读全文
posted @ 2019-09-01 16:33 向前走。 阅读(1449) 评论(0) 推荐(1)
摘要: 不弹窗,仅在页面弹出标签提示 引入标签 警告框:class="alert role="alert" 可关闭的警告框:alert-dismissible 警告信息里面带链接:class="alert-link" 阅读全文
posted @ 2019-08-31 21:33 向前走。 阅读(373) 评论(0) 推荐(0)
摘要: 一些工具的使用 引入标签 上下文背景 原样式 加背景色:bg-xxx 插入符号图标:caret 内容块居中:center-balock 快速浮动 原格式 分别往两边浮动 显示和隐藏 阅读全文
posted @ 2019-08-31 21:16 向前走。 阅读(199) 评论(0) 推荐(0)
上一页 1 ··· 36 37 38 39 40 41 42 43 44 ··· 72 下一页