10 2024 档案
摘要:模板基础使用 block 块操作 父模板挖坑,子模板填坑 {% block xxx %} {% endblock % extends 继承 {% extends 'xxx'%} 继承后保留块中的内容 {{ super()}} include 包含,将其他htm1包含进来 {% include 'xx
阅读全文
摘要:flask 的安装使用 安装镜像: pip install -i https://pypi.tuna.tsinghua.edu.cn/simple Flask pip install -i https://pypi.tuna.tsinghua.edu.cn/simple flask-wtf pymy
阅读全文
摘要:前后端分离区别 #前后端不分离: render template('index.html',users=users) # 前后端分离: 后台返回json字符串 : jsonify() 前端用ajax 接受数据 Flask类视图 和 RESTfu 主要用于前后端分离 安装 flask-restful
阅读全文
摘要:g: global全局对象 g对象是专门用来保存用户的数据的 g对象在一次请求中的所有的代码的地方,都是可以使用的 突破变量存储位置限制,为数据传递添加了新的方式,比如我们在before_request产生一个数据在后面需要使用,可以保存在g对象中,在其他视图函数中就可以使用这个数据. reques
阅读全文
摘要:什么是钩子(中间件Middleware) 钩子或叫钩子函数,是指在执行函数和目标函数之间挂载的函数,框架开发者给调用方提供一个point-挂载点, 一种AOP切面编程思想.常用的钩子函数 before_first_request: 处理第一次请求之前执行 before_request: 在每次请求之
阅读全文
摘要:多对多建立方式 from .exts import db from enum import Enum class GenderEnum(Enum): MALE = '男' FEMALE = '女' # 中间表:收藏表 collect = db.Table( 'collects', db.Column
阅读全文
摘要:html 页面代码 paginate 是路由 page 显示当前页面数据 , per_page 当前页面显示几条数据 <ul class="pagination"> {# 上一页代码 #} <li class="page-item"> {% if p.has_prev %} // 判断是否有上一页
阅读全文
摘要:语法 {{变量|过滤器|过滤器...}} capitalize 第一个单词 大写 lower 全部小写 upper 全部大写 title 全部单词首字母大写 trim reverse 翻转 striptags 渲染之前,将值中标签去掉
阅读全文
摘要:请求Request 请求 属性 ur1 完整请求地址 base_url 去掉GET参数的URL host url 只有主机和端口号的URL path 路由中的路径 method 请求方法 remote_addr 请求的客户端地址 args GET请求参数 form POST请求参数 files 文件
阅读全文
摘要:1. str 字符串 @blue.route('/new/<id>/') def new_str(id): return id 2. 数字 @blue.route('/new/<int:id>/') def new_int(id): print(id) string 接收任何没有斜杠 (/')的字符
阅读全文
摘要:简单拆分 不带第三方插件 flask 项目拆分 目前是最简单项目 ,没有models app.py 入口文件 from App import create_app app = create_app() if __name__ == '__main__': app.run() __init__.py
阅读全文
摘要:php语法 <?php // 代码段 ?> php输出方法: echo 和 print不同点: echo-能够输出一个以上的字符串,英文逗号隔开 print-只能输出一个字符串,并始终返回1 echo 比 print 稍快,并且开销低 注释 注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者
阅读全文

浙公网安备 33010602011771号