Memorizzazione impostazioni nel database
Non tutte le impostazioni appartengono in settings.py, in quanto ha alcune limitazioni particolari:
- Le impostazioni sono tutto il progetto. Ciò richiede non solo le applicazioni di ingombrare settings.py, ma aumenta anche le probabilità di conflitti di denominazione.
- Le impostazioni sono costanti per tutto un caso di Django. Non possono essere modificate senza riavviare l'applicazione.
- Impostazioni richiedono un programmatore in modo da modificare. Questo è vero anche se l'impostazione non ha alcun impatto funzionale su qualsiasi altra cosa.
Molte applicazioni trovano bisogno di superare questi limiti, e dbsettings fornisce un modo conveniente per farlo.
django-dbsettings è un app Django che è obiettivo principale è quello di definire una serie di segnaposto che verranno utilizzati per rappresentare le impostazioni memorizzate nel database. & nbsp; Quindi, le impostazioni possono modificata in fase di esecuzione usando l'editor fornito, e tutto il codice Python nella vostra applicazione che utilizza l'impostazione riceverà il valore aggiornato.
Installazione
Per installare il pacchetto dbsettings, è sufficiente posizionare ovunque sul tuo PYTHONPATH
Cosa c'è di nuovo in questa versione:.
- Corretto errore verificatesi quando la prova viene eseguita con LANGUAGE_CODE diverso da 'it'
- opzione verbose_name aggiunto per gruppi
- code Puliti
Cosa c'è di nuovo nella versione 0.4.1:
- import Immagine fissa
Cosa c'è di nuovo in versione 0.3:
- Incluso testrunner nella distribuzione
Cosa c'è di nuovo in versione 0.2 :
- Corretti errori che compaiono quando le impostazioni a livello di modulo e-level del modello
hanno nomi degli attributi stessi
- Corretto l'integrazione Editor modelli di amministrazione
- README Aggiornato
Requisiti :
- Python
- Django
I commenti non trovato