Asetusten tallentaminen tietokantaan
Ei kaikki asetukset kuuluvat settings.py, koska se on joitakin erityisiä rajoituksia:
- Asetukset ovat projektin laajuinen. Tämä edellyttää paitsi apps sotkea settings.py, mutta myös lisää mahdollisuuksia nimiristiriidat.
- Asetukset ovat vakiona koko esiintymä Django. Niitä ei voi muuttaa ilman uudelleenkäynnistystä sovellus.
- Asetukset edellyttävät ohjelmoija voidakseen muuttaa. Tämä pitää paikkansa, vaikka asetus ei ole toiminnallista vaikutusta mitään muuta.
Monet sovellukset löytää täytyy voittaa nämä rajoitukset, ja dbsettings tarjoaa kätevän tavan tehdä niin.
Django-dbsettings on Django app joka päätavoitteena on määritellä joukko paikkamerkkejä, joita käytetään edustamaan asetukset, jotka on tallennettu tietokantaan. & nbsp; Sitten asetukset voi muokata ajon aikana käyttää edellyttäen editori, ja kaikki Python koodi in your sovellus, joka käyttää asetus saavat nykyarvoon.
Asennus
Voit asentaa dbsettings paketti, aseta se missä tahansa PYTHONPATH.
Mitä uutta strong> tässä julkaisussa:
- Kiinteä virhe occuring kun testi ajetaan LANGUAGE_CODE eri kuin "en"
- Lisätty verbose_name vaihtoehto Ryhmät
- Puhdistetut koodi
Mitä uutta strong> versiossa 0.4.1:
- Kiinteät Kuva tuonti
Mitä uutta strong> versiossa 0.3:
- Mukana testrunner jakelun
Mitä uutta strong> versiossa 0.2:
- Kiinteät virheitä esiintyy, kun moduulitason Mallin tason asetuksia on sama määrite nimet
- Oikaisu päätoimittaja malleja admin integraatio
- Päivitetty README
Vaatimukset :
- Python
- Django
Kommentteja ei löytynyt