前情提要 我是 siriuskoan,在這三十天內會把一些關於 flask 的知識寫成文章,以供自己及未來想要學習的人來閱讀。而完整的程式碼都會放在 GitHu...
前言 今天我會說明一些開始實作所需要的工具,包含 flask 套件。但單單一個 flask 並不足以完成這個專案 (除非自己手刻一堆東西),所以在未來我們會撰寫...
前言 今天會介紹一些 flask 的基本函式,所以我們還沒有正式開始寫專案。這些基本的函式十分常用,甚至有些會在幾乎每個有關 flask 的檔案中反覆出現,所以...
前言 昨天提到了一些 flask 的例子,而今天會繼續深入討論他提供的一些函式,可以讓寫出來的網頁有更多的變化。 範例一 首先我們來看個例子,這個網頁裏面包含了...
前言 今天會繼續探討其他的 flask 的函式。如果說昨天的函式是用來給予使用者回應,那今天提到的函式就是比較偏向接收使用者的請求。 範例一 首先來看個小小的例...
前言 今天要來看 jinja 這個模板引擎。簡單來說,它的功能就是在 HTML 裡面執行一般程式,等等看過範例之後應該可以更清楚它的作用。 雖然說是在執行一般程...
前言 今天要繼續看 jinja 的使用,昨天的內容比較接近一般的變數存取、if、for 的使用,而今天的內容則是類似自定義函數。 範例 先來看個範例。請注意 i...
前言 今天一樣是 jinja 的內容,會講到模板的繼承。這個在網頁有固定排版或是格式的時候很好用,不用一直重複複製貼上。就算網頁沒有固定排版,基本上 head、...
前言 差不多要開始寫專案了,今天要來看一下我們專案的目錄結構,也會提到一些特別的檔案和目錄,包括之前提到的 templates。 工廠模式 在開始看目錄結構之前...
前言 今天我們會實作 config.py 和 requirements.txt,並稍微介紹一下這些套件大概要幹嘛。我們把兩個分開來慢慢看。 在開始之前,我們要先...