当前位置: 首页 > article >正文

《Django 5 By Example》阅读笔记:p561-p613

《Django 5 By Example》学习第 21 天,p561-p613 总结,总计 53 页。

一、技术总结

1.mixins

(1)定义(什么是 mixins?)

p570,Mixins are a special kind of multiple inheritance for a class.

(2)适用场景(为什么使用?)

1)You want to provide multiple optional features for a class

2)You want to use a particular feature in several classes

2.permission

书中是基于 Django 自带的用户组进行控制, 在 admin 网站进行设置。从我个人的角度来说,实际业务中依赖于 admin 去操作,我不是很认同这种做法。

二、英语总结(生词:1)

1.conserve

(1)conserve: con-(“to”) + servare(“keep watch, maintain”)

vt. to keep safe, preserve from loss or decay(保护,节省)。p607, caching helps conserve computing power and reduces the need to query the database each time students access the same materials(缓存有助于节省计算能力,并减少学生每次访问相同材料时查询数据库的需要)。

三、其它

我想自己之所以不喜欢这本书其中一个原因就是作者先“哐哐哐”一顿猛击键盘,最后才给我展示界面。可是我不看界面怎么知道你要开发什么呢?我觉得这本书在这点上顺序弄反了。

四、参考资料

1. 编程

(1) Antonio Melé,《Django 5 By Example》:https://book.douban.com/subject/37007362/

2. 英语

(1) Etymology Dictionary:https://www.etymonline.com

(2) Cambridge Dictionary:https://dictionary.cambridge.org

在这里插入图片描述

欢迎搜索及关注:编程人(a_codists)


http://www.kler.cn/a/444727.html

相关文章:

  • MyBatis入门的详细应用实例
  • 线程知识总结(一)
  • docker简单命令
  • 1小时放弃Rust(2): 两数之和
  • 模具生产过程中的标签使用流程图
  • 算法-Z-order算法
  • Linux crontab 使用教程
  • 幂运算转換
  • Java基本概念6-JVM2
  • C语言中的变量自加操作:前自加与后自加的深入解析
  • AtomGit 开源生态应用开发赛报名开始啦
  • 【优选算法---前缀和】和为K的子数组、和可被K整除的子数组、连续数组、矩阵区域和
  • 武汉市电子信息与通信工程职称公示了
  • Guava 库中的 `Multimap` 是一个允许一个键对应多个值的集合 Guava `Multimap` 的基本代码示例:
  • CSSmodule的作用是什么
  • 《 QT 5.14.1 类库模块列表详述》
  • 解决 Amazon S3 管理控制台中 5GB 大小限制的问题
  • 【Rust自学】4.2. 所有权规则、内存与分配
  • 1688商品爬取:商品信息与价格接口获取指南
  • 【设计模式】空接口
  • Web3 时代:技术变革与未来展望
  • Three.js材质纹理扩散过渡
  • 力扣--LCR 53.最大数组和
  • 多模态抽取图片信息的 Prompt
  • finereport新的数据工厂插件使用场景 二 参数混合计算场景
  • HTMLCSS:超丝滑的加载动画效果