Flask入门教程
name='peter')) # 输出:/user/peter print(url_for('test_url_for')) # 输出:/test # 下面这个调用传入了多余的关键字参数,它们会被作为查询字符串附加到 URL 后面。 print(url_for('test_url_for', num=2)) # 输出:/test?num=2 return 'Test page' 属性调用可选的过滤方法和查询方法,我们就可以获取到 对应的单个或多个记录(记录以模型类实例的形式表示)。查询语句的格式如下: <模型类>.query.<过滤方法(可选)>.<查询方法> 下面是一些常用的过滤方法: 过滤方法 说明 filter() 使用指定的规则过滤记录,返回新产生的查询对象 filter_by() 使用指定规则过滤记录(以关键字表达式的形式),返回新产生 的查询对象 order_by() 根据指定条件对记录进行排序,返回新产生的查询对象 group_by() 根据指定条件对记录进行分组,返回新产生的查询对象 下面是一些常用的查询方法: 第 5 章:数据库 41 查询方法 说明 all() 返回包含所有查询记录的列表 first() 返回查询的第一条记录,如果未找到,则返回None get(id) 传入主键值作为参数,返回指定主键值的记录,如果未找 到,则返回None count() 返回查询结果的数量0 码力 | 127 页 | 7.62 MB | 1 年前3
共 1 条
- 1