文章的一開頭還是要不免俗的說一些前言 接下來連續30天我將帶領大家探索Django這個基於Python的網頁框架 在開始寫文章前,我覺得傳達這篇文章適合什麼樣的...
今天我們就來說一下Django安裝的流程吧! 一位技術人員平時沒什麼時間去了解歷史,但是我認為趁這個時間來了解一下,也是相當有趣的一件事情!! 相信你們都有聽過...
:今天要來邁入建 Project 的部分囉,有沒有很興奮?! :沒有 :...什麼?! 看來你對 Django 還是相當陌生,還無法對它產生熱忱! 打從娘胎到現...
今天要來介紹 Django 的 app!! 你可能會懷疑,為什麼是叫 app,畢竟看到 app 最直觀的想法是 應用程式,但是這麼想其實是有偏差的,畢竟App的...
雖然說資料庫不是萬能的,但是沒有資料庫萬萬不能!! Day 4的範例是為了讓大家了解 Django架構的運作模式 所以 Day4 的範例,並沒有去做撈資料庫的動...
Day5 資料庫的概念相對的抽象,今天來就來講些具體的內容 - 資料庫的創建 ^^ 那我們要怎麼創建資料庫呢? A model is the single,...
邁入Day7! 今天就來些輕鬆一點的內容吧 今天我們來談談在 Day5 提到的 INSTALLED_APPS 內的寫法,其實也蠻tricky的這個議題 如果你依...
繼 Day6 的介紹,我們已經知道要怎麼去創建一個資料庫,並告訴 Django 去追蹤它的變化,並將相對應的變化記錄起來 實際上,它已經存在於我們的資料庫了,只...
今天我們來談談在 Django2.X 及 Django1.11 中 一個較大的轉變,那就是網址配對的寫法,白話來講,就是在 urls.py 中,今天當使用者進入...
前言: 在公司攥寫Web,因為自己想要使用Python,決定挑Django這套來去開發,一開始一直當魯小小去說服最資深的前輩,最後終於成功了(他受不了),但是開...
內容與 diff。 網站好像做完了,有點沒梗怎麼辦。XD 剩下的篇幅好像也不多,就來討論一些比較常被問到的主題吧。不過說真的我也不太確定大家(有人嗎?)想聽什...
前言 今天來說些實際會應用的功能吧! Django 提供了相當方便的 auth 介面,可以讓我們更快速的完成 login/logout 的功能 廢話不多說,我們...
繼 Day8 的內容,我們可以透過 admin 在後台方便地管理資料 除此之外,我們也可以透過 Shell 來管理這一些資料,因為一旦我們創建好了這些資料模型(...
繼 Day9 介紹了透過Shell來完成CRUD的功能,而這種將關聯式資料庫映射到物件導向(OO) 這樣子的一個抽象化技術就叫做 ORM(Object-rela...
哈囉,我們又見面了,前幾天我們把整個 Django 網站搬到雲端了,今天我們來研究一下 RESTful API,到底什麼樣的 API 才叫做 RESTful...
總算來到了介紹Template的部分,好讓 Django 的MVT概念得以成型! 在這之前我們已經介紹了 M - Model 及 V - View 而 Temp...
哈囉,我們又見面了,前幾天我們把 Line 的 ChatBot 番外篇 完成了,今天我們來試著串接「第三方金流」的服務,在開始之前必須先釐清一件事:「第三方金...
Celery 是分散式的工作佇列系統,它可以用來作什麼呢?舉幾個例子來說,會比較容易理解: 寄送大量的電子郵件 網路爬蟲 長時間運算 ... 也就是長時間、...
今天我們繼續來討論,究竟 Models 與 Admin之間還藏著什麼不可告人的秘密 繼 Day10所提到的,Django 在創建資料庫的時候,實際上背後偷偷地增...
2022-04-21更新 由於Django版本更新的關係,所以urls.py裡面的設定已經不敷使用, from django.contrib import ad...
這篇標題應該寫成 無痛連續寫兩篇文章 開個玩笑 ^^",好巧不巧約明後天面試,等同於是完全沒時間寫文章,就直接來怒刷一波 Day30 吧! 轉眼間就過...
前言 我是 TP。懶得自介了,直接進正題。 2014 年 9 月 27 日,台北舉行了世界第三、亞洲第一場 Django Girls 工作坊。這個工作坊的目的,...
┌───────────────┐ ┌───────────────┐ │ Store │ │ Me...
REST API 已經是目前業界的主流了,網站提供共通的介面,讓其他的應用程式像是手機應用程式、桌面應用程式等來呼叫、操作、使用。Django REST fra...
繼 Day 20 ,我們學會了如何透過 path() 來動態的產生更多的網址 但在實作上,我們知道網路位址為只在哪,但是使用者並不曉得! 因此我們可以在前端網頁...
為什麼選擇Django 對於程式語言初學者而言,Python是很好理解跟上手的 如果對於Python已經有一定程度入門基礎(還沒有基礎的初學者可以看序章)那麼透...
哈囉,我們又見面了,今天先跟大家預告,接下來兩天假日不會有文章,因為我睡囉,因為我發現與其要提心吊膽的擔心進度,不如就放心好好休息,休息完再繼續戰鬥,但休息不...
哈囉,我們又見面了,今天我們不實作電商網站,來看看 SOLID Principles 說了些什麼,為什麼可以透過遵守 SOLID 來達到 高品質程式碼 呢 ?...
我們昨天解釋了 django-admin 為你產生的專案架構。今天我們要把架構中缺少的設定補上,讓這個專案能夠執行。下面是我們的專案架構,以防你忘記了(從現在起...
到目前為止,我們已經了解 Django MVT 的 架構 以及 特色 接下來,我們便能夠延伸這些架構,來讓我們完成更多的事情 回想一下,現今網路這麼蓬勃發展,走...