[Python] Django: 怎麼使用變數讀取 Model 的欄位?

參考資料:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[Python] Django: 怎麼搜尋指定期間內的物件?

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[CSS] 顯示像西洋棋盤一樣的表格

資料來源:

Posted in CSS, 程式設計 | Tagged , | Leave a comment

[Python] Django: 怎麼產生 universal unique id (uuid)?

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[Python] Django: 資料排序 (order_by)

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[Python] Django: 怎麼將 model 的物件轉換成 dict?

有時候需要在 form 裡面設定初值,這個時候如果可以方便的把 model 轉成 dict,直接丟給 initial 引數就好了。
轉換的方式可以自己寫個小程式轉換,或直接使用 django 提供的 model_to_dict 函式來轉。

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[jQuery] 怎麼在 submit 按下去的時候,出現一個 confirmation dialog?

要在 submit 按鈕被按下時,出現一個確認視窗,可以使用 jQuery UI。

HTML 部分程式:

如果上面的資料會被看到,嘗試做如下設定:

jQuery 部分程式:

參考資料:

Posted in Javascript, jQuery, 程式設計 | Tagged , | Leave a comment

[Python] Django: 如何在 template 中知道使用者是否屬於特定群組?

如果要在 template 判斷使用者的群組,可以使用自訂義的 filter。
自訂義 filter 的方式,可以參考官網說明:Custom template tags and filters

基本上,你需要在 App 中,新增一個 templatetags 目錄,然後將 filter 的程式碼,放在 templatetags 目錄下。
目錄中還需有 __init__.py 以確認 templatetags 是一個 package。
自訂義的 filter 必須放在 templatetags 目錄下的模組檔案中。

程式碼:

如何在 tempalte 中使用?
在 template 中,需先載入 filter:

myfilters 為自訂義 filter 所在的模組檔案名稱 myfilters.py。

然後,filter在 template 中的實際使用方式如下:

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[Python] Django: 如何在程式中知道使用者是否屬於特定群組?

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment

[Python] Django: 怎麼判斷物件存不存在?

資料來源:

Posted in Python, 程式設計 | Tagged , | Leave a comment