《Django 5 By Example》阅读笔记:p105-p164

《Django 5 By Example》学习第5天,p105-p164总结,总计60页。

一、技术总结

1.文章标签功能

Django自带django-taggit。

2.自定义template tags

3.roadmap功能

4.RSS功能

5.full-text搜索功能

这里使用的是Postgresql,使用pip install psycopg安装后,执行"python manage.py migarte"会报ModuleNotFoundError: No module named 'psycopg2'错误。应该按照文档使用pip install "psycopg[binary,pool]"进行安装。

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

1.agnostic

p147, Although Django is a database-agnostic web framework, it provides a module that supports part of the rich feature set offered by PostgreSQL, which is not offered by other databases that Django supports.

(1)agnostic: a-("not") + *gno-("to know")。adj. neutral.

2.stem

p156, Stemming is the process of reducing words to their word stem, base, or root form.

(1)stem: *sta-("stand, be firm").

adj. central structure of plant(植物的茎干)。这里是一种比喻意义的用法,意为"central part of sth/fundamental part of sth (词干提取)"。

3.boost

p159, We can boost specific vectors so that more weight is attributed to them when ordering results by relevancy.

vt. to increase or improve sth.

4.trigram

p160, Another search approach is trigram similarity.

n. anothe term for trigraph.

三、其它

chapter 03简评:本章介绍了一些常见的功能,但这些功能都是基于Django的admin去实现,不是很通用,本人选择快速过一遍,了解有哪些库及其用法,不做深入学习。

四、参考资料

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)

相关推荐
dhdjjsjs7 小时前
Day35 PythonStudy
python
如竟没有火炬7 小时前
四数相加贰——哈希表
数据结构·python·算法·leetcode·散列表
背心2块钱包邮7 小时前
第9节——部分分式积分(Partial Fraction Decomposition)
人工智能·python·算法·机器学习·matplotlib
木盏7 小时前
三维高斯的分裂
开发语言·python
a程序小傲7 小时前
京东Java面试被问:ZGC的染色指针如何实现?内存屏障如何处理?
java·后端·python·面试
大连好光景8 小时前
批量匿名数据重识别(debug记录)
开发语言·python
暴风鱼划水8 小时前
算法题(Python)哈希表 | 2.两个数组的交集
python·算法·哈希表
清水白石0088 小时前
《深入 Celery:用 Python 构建高可用任务队列的实战指南》
开发语言·python
BoBoZz198 小时前
Hello 隐式建模
python·vtk·图形渲染·图形处理
副露のmagic8 小时前
更弱智的算法学习day 10
python·学习·算法