Lagre innstillinger i databasen
Ikke alle innstillinger hører hjemme i settings.py, som den har noen spesielle begrensninger:
- Innstillinger er prosjektbasis. Dette krever ikke bare apps å rote opp settings.py, men også øker sjansene for navnekonflikter.
- Innstillingene er konstant gjennom en forekomst av Django. De kan ikke endres uten å starte programmet.
- Innstillinger krever en programmerer for å endres. Dette gjelder selv om innstillingen har ingen funksjonell innvirkning på noe annet.
Mange programmer finner behov for å overvinne disse begrensningene, og dbsettings gir en praktisk måte å gjøre det.
Django-dbsettings er en Django app som er hovedmål er å definere et sett med plassholdere som vil bli brukt til å representere innstillingene som er lagret i databasen. & nbsp; Deretter kan innstillingene redigert ved kjøring med den medfølgende editor, og alle Python-kode i programmet som bruker den innstillingen vil motta den oppdaterte verdien.
Installasjon
For å installere dbsettings pakken, bare plassere den hvor som helst på din PYTHONPATH
Hva er nytt i denne utgaven:.
- Fast feil forekommende når testen er kjørt med LANGUAGE_CODE annerledes enn 'en'
- Lagt verbose_name alternativ for grupper
- Renset kode
Hva er nytt i versjon 0.4.1:
- Fast Bilde import
Hva er nytt i versjon 0.3:
- Inkludert testrunner i distribusjon
Hva er nytt i versjon 0.2:
- Faste feil som dukker opp når modulnivå og modell-nivå innstillinger har samme attributtnavn
- Rettet redaktør maler admin integrering
- Oppdatert README
Krav :
- Python
- Django
Kommentarer ikke funnet