在數據庫中存儲設置
並非所有設置都屬於settings.py,因為它有一些特殊的限制:
- 設置包括項目範圍。這不僅需要應用程序來擾亂settings.py,但也增加了命名衝突的機會。
- 設置在整個Django的實例不變。它們不能無需重新啟動應用程序更改。
- 設定需要程序員才能被改變。這是真實的,即使設置對什麼都沒有功能的影響。
許多應用程序發現需要克服這些限制,並dbsettings提供了一種方便的方式來這樣做。
的django-dbsettings是一個Django應用誰的主要目標是定義的一組佔位符將被用於表示存儲在數據庫中的設置的 然後,設置可能在運行時編輯使用所提供的編輯器,和使用設置在你的應用程序中所有的Python代碼將得到更新值。
安裝
要安裝dbsettings包,只需在任何地方把它放在你的PYTHONPATH
什麼在此版本中是新的:
- 在修正錯誤發生的歷史,當測試與LANGUAGE_CODE不同於運行'恩'
- 在為組添加verbose_name選項
- 在清理代碼
什麼在0.4.1版本新:
- 在固定圖像導入
什麼在0.3版本的新:
- 在分佈包括的TestRunner
什麼版本0.2是新的:
- 在修正錯誤時出現模塊級和模型級設置具有相同的屬性名稱
- 修正編輯模板管理集成
- 在更新README
要求:
- 在Python中
- 在Django的
評論沒有發現