03 2021 档案

摘要:迭代: 什么叫迭代?如果给定一个list或tuple,我们可以通过for循环来遍历这个list或tuple,这种遍历我们称为迭代(Iteration)。如何判断一个对象是可迭代对象呢?方法是通过collections模块的Iterable类型判断: from collections import I 阅读全文
posted @ 2021-03-17 01:47 方方的鱼 阅读(257) 评论(0) 推荐(0) 编辑
摘要:通常HTTP协议向服务器传参有几种途径 : 提取URL的特定部分,如/weather/shanghai/2018,可以在服务器端的路由中用正则表达式截取; 查询字符串(query string),形如key1=value1&key2=value2; 请求体(body)中发送的数据,比如表单数据、js 阅读全文
posted @ 2021-03-17 00:18 方方的鱼 阅读(5620) 评论(0) 推荐(1) 编辑
摘要:涉及知识点: 1. 迭代器 2. 根据点击的单选框设计URL参数 3. 根据URL参数过滤数据并展示 首先,我们设计一个迭代器,迭代器可以返回a标签单选框,将这些a标签单选框传给前端页面,前端页面循环根据迭代器生成的迭代器对象,即可显示出a标签单选框。在渲染页面的时候,我们从数据库中拿到要展示的ch 阅读全文
posted @ 2021-03-16 21:23 方方的鱼 阅读(226) 评论(0) 推荐(0) 编辑
摘要:在做web应用开发的时候,我们需要对数据库中字段的参数进行判断,如何拿到这些参数?有外键关联的字段如何拿到字段所关联的外键表的对象?有以下情况: 1:数据库中存的是简单字段(不含外键约束,不含choice类型) field_obj =models.“表名”._meta.get_field(“字段名” 阅读全文
posted @ 2021-03-16 00:32 方方的鱼 阅读(851) 评论(0) 推荐(0) 编辑
摘要:在写web项目中,如果需要使用到分页的时候,我们可以直接将已经写好的组件直接拿过去使用即可 这个是使用分页功能的插件,我们咋子使用分页功能的时候,在后端view视图中导入这个脚本中的Pagination类,按照需求传入相关参数,再将数据传入前端页面,在需要用分页的地方将数据进行渲染即可。每一页展示的 阅读全文
posted @ 2021-03-10 16:15 方方的鱼 阅读(245) 评论(0) 推荐(0) 编辑
摘要:python内置的装饰器property的使用: property这个装饰器一般使用在类中,我们可以用@property装饰器来创建只读属性,@property装饰器会将装饰的方法转换为相同名称的只读属性,可以与所定义的属性配合使用,这样可以防止属性被修改。 使用场景: 在类中修饰方法,使得方法可以 阅读全文
posted @ 2021-03-10 15:53 方方的鱼 阅读(172) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示