写点什么

《Django 5 By Example》阅读笔记:p211-p236

作者:codists
  • 2024-11-17
    广东
  • 本文字数:714 字

    阅读完需:约 2 分钟

《Django 5 By Example》学习第 7 天,p211-p236 总结,总计 26 页。

一、技术总结

1.messages(消息推送)

django.contrib.messages。

2.OAuth 2

Django 里使用的是 social-app-django 这个 package 进行认证操作。

3.开发环境使用 HTTPS

使用 django-extensions,werkzeug,pyOpenSSL 实现。

4.第三方帐号登录

书里以使用 goole 帐号进行登录进行示例。

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

1.seamlessly

p218, Remember that Django will try to authenticate the user against each of the backends, so now you should be able to log in seamlessly using your username or email account.


(1)seam: *syu-(“to bind, sew”).


c. a line where two things join, especially a line of sewing two pieces of cloth.


(2)seamless


adj. without any seams.


(3)seamlessly


adv. without any interruption(连续地).

2.discern

p218, If two or more user accounts share the same email address, we won’t be able to discern which user is authenticating.


(1)discern: dis-("off, away") + cernere("distinguish, separate, sift")


vt. to recorgnize sth that is not clear.

三、其它

chapter 05 简评:其实本章介绍的消息推送,使用第三方帐号登录都挺有意义的,就是总有一种感觉,作者仅仅是演示怎么用,还未讲解原理,就用了那么多篇幅,读起来是真累。去亚马逊看了下,35 个评论,4.7 分,也不知道这评分准不准。

四、参考资料

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)

发布于: 刚刚阅读数: 4
用户头像

codists

关注

公众号:编程人 2021-01-14 加入

Life is short, You need Python

评论

发布
暂无评论
《Django 5 By Example》阅读笔记:p211-p236_Python_codists_InfoQ写作社区