iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Modern Web

加速你的 Django 網站開發 - Django 的好用套件 系列

這次參賽,主要是想把之前用過的 Django 套件整理起來,讓以後的開發能更加快速。

鐵人鍊成 | 共 30 篇文章 | 30 人訂閱 訂閱系列文 RSS系列文
DAY 21

21. django-pdfkit

網站在需要輸出 PDF 的時候,該怎麼辦呢?Python 不是有很多函式庫嗎?這些 PDF 函式庫能不能搭配 Django 來使用呢? 有喔,django-pd...

2020-09-21 ‧ 由 elleryq 分享
DAY 22

22. django-allauth

目前的網站大多都支援了使用第三方的帳號登入,例如 Google 登入、Facebook 登入,那麼 Django 可以做到這樣的功能嗎?我該怎麼去讓 Djang...

2020-09-22 ‧ 由 elleryq 分享
DAY 23

23. whitenoise

Django 文件在提到佈署的時候,建議不要使用 Django 來服務靜態的檔案,靜態的檔案讓專業的網頁伺服器 - Nginx / Apache 來處理比較有效...

2020-09-23 ‧ 由 elleryq 分享
DAY 24

24. celery

Celery 是分散式的工作佇列系統,它可以用來作什麼呢?舉幾個例子來說,會比較容易理解: 寄送大量的電子郵件 網路爬蟲 長時間運算 ... 也就是長時間、...

2020-09-24 ‧ 由 elleryq 分享
DAY 25

25. django-q

前一篇我們提到 Celery 這個工作佇列系統,這一篇我們來介紹 django-q 這個工作佇列系統,django-q 是我在 Facebook 社團裡看到有網...

2020-09-25 ‧ 由 elleryq 分享
DAY 26

26. easy-thumbnails

該不該縮圖?縮圖尺寸能不能有彈性一點?可以由前端來指定縮圖尺寸嗎?在網站開發時,經常會碰到這些糾結的問題,easy-thumbnails 最主要的功能就和他的名...

2020-09-26 ‧ 由 elleryq 分享
DAY 27

27. django-authtools

Django 在建立新專案以後,本身就有帳號驗證,只是有這些缺點: 想要改用電子郵件作為帳號名稱的話,需要自己修改 (參考 Substituting a cu...

2020-09-27 ‧ 由 elleryq 分享
DAY 28

28. Grappelli

Django 本身就內建了強大的管理介面 Admin,寫好 model ,透過簡單的註冊,就可以有一個可以管理、操作資料的介面,非常的方便。這個介面講求實用,所...

2020-09-28 ‧ 由 elleryq 分享
DAY 29

29. bootstrap-admin

前篇我們介紹了 grappelli 這個美化 Django Admin 的套件,這篇我們來介紹另外一個也是美化 Django Admin 的套件:bootstr...

2020-09-29 ‧ 由 elleryq 分享
DAY 30

30. channels 與最後

最後一篇簡短的介紹 channels 。 說到 Channels ,得先談到 WebSocket,WebSocket 與一般 HTTP 最大的不同點是,透過 W...

2020-09-30 ‧ 由 elleryq 分享