Ang pag-iimbak setting sa database
Hindi lahat ng mga setting nabibilang sa settings.py, pati na ito ay may ilang mga partikular na limitasyon:
- Mga Setting ng mga proyekto-wide. Ito ay nangangailangan ng hindi lamang ang apps na kalat up settings.py, ngunit tinataasan din ang pagkakataon na pagbibigay ng pangalan sa mga salungatan.
- Mga Setting ng mga pare-pareho sa buong isang instance Django. Hindi nila maaaring baguhin nang walang i-restart ang application.
- Mangailangan ng Mga Setting ng programmer upang mabago. Ito ay totoo kahit na ang setting na ito ay walang mga functional epekto sa ano pa man.
Maraming mga application makahanap kailangan upang pagtagumpayan ang mga limitasyong ito, at dbsettings ay nagbibigay ng isang maginhawang paraan upang gawin ito.
Django-dbsettings ay isang Django app kung sino ang pangunahing layunin ay upang tukuyin ang isang set ng mga placeholder na gagamitin upang kumatawan ang mga setting na naka-imbak sa database. & nbsp; Pagkatapos, ang mga setting ay maaaring nai-edit sa run-oras gamit ang ibinigay na editor, at lahat ng Python code sa iyong application na gumagamit ng mga setting na ito ay makakatanggap ng mga update halaga.
Pag-install
Upang i-install ang package dbsettings, ilagay lang ito kahit saan sa iyong PYTHONPATH
Ano ang bagong sa paglabas:.
- Ang Nakatakdang error occuring kapag pagsubok ay tumakbo kasama ang LANGUAGE_CODE iba sa 'en'
- Idinagdag pagpipilian verbose_name para Groups
- nalinis code
Ano ang bagong sa bersyon 0.4.1:
- Ang Nakatakdang Larawan import
Ano ang bagong sa bersyon 0.3:
- Kasamang testrunner sa pamamahagi
Ano ang bagong sa bersyon 0.2:
- Ang Nakatakdang error na lumilitaw kapag ang mga setting ng module-level at modelo sa antas ng may parehong pangalan ng katangian
- Nawastong ang pagsasama ng mga template editor admin
- Na-update Readme
Mga Kinakailangan :
- Python
- Django
Mga Komento hindi natagpuan