《Django 5 By Example》閱讀筆記:p388-p454

codists發表於2024-11-29

《Django 5 By Example》學習第 15 天,p388-p454 總結,總計 66 頁。

一、技術總結

1.celery

我覺得書中這種用法太簡單了。

2.flower

用於監控 celery。

# 安裝 
pip install flower 
# 啟動 
celery -A myshop flower --basic-auth=root:root 
# 訪問 
http://127.0.0.1:5555

3.支付功能

書中使用的是國外的 stripe ,在國內基本不大可能用到了,這裡不做評價。

4.匯出為 CSV 檔案

所有一直都使用 CSV 檔案,之前從未想過這三個字母代表什麼意思,這次知道了: Comma-Separated Values。Python中用於處理 CSV 檔案的包也叫做 csv。

5.生成 PDF 檔案

Python 中用於生成 PDF 檔案的包叫做 WeasyPrint。

二、英語總結(生詞:0)

1.recurring

p399, It can manage one-off payments, recurring payments for subscription services, multiparty payments for platforms and marketplaces, and more.

adj. happening regularly(定期的)。

2.freelancer

p401, If you own a business or are a freelancer, you can add your business details to activate the account and get access to process real payments.

(1)freelance: free() + lance("spear(矛), weapon(工具)")。

(2)freelancer

c.someone who works on different projects with different companies instaead of being a company employee(自由職業者)。當然,最初不是這個意思,後來逐漸的發展形成了這個意思。

三、其它

今天沒有什麼想說的。

四、參考資料

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)

相關文章