0
如何存儲,檢索並允許用戶更改項目或應用程序的設置? settings.py中的常量不夠好,因爲我希望有些用戶能夠更改設置的值。在管理界面中呈現這些內容的方式是最佳的。如何處理django中的項目或應用程序特定設置?
如何存儲,檢索並允許用戶更改項目或應用程序的設置? settings.py中的常量不夠好,因爲我希望有些用戶能夠更改設置的值。在管理界面中呈現這些內容的方式是最佳的。如何處理django中的項目或應用程序特定設置?
如果是通過管理界面,那麼使用數據庫聽起來像一個肯定的賭注。看看StackOverflow上的這個similar looking question。
你的意思是將每個設置的模型用作字段嗎?這是不是有點矯枉過正? – konikos 2012-07-18 18:17:28
如果是我,我會做一個看起來像這樣的模型: 'user_id |鍵|價值「,然後每當用戶定製的東西,我會在那裏添加一行。 – mjallday 2012-07-18 20:19:35
我認爲將每個值保存爲字符串不會提供類型安全性,所以我可能會按照每個設置一個字段或製作一個簡單的應用程序。謝謝! – konikos 2012-07-19 13:52:59