django-configstore

Software screenshot:
django-configstore
Dettagli del software:
Versione: 0.1
Data di caricamento: 11 May 15
Sviluppatore: Jason Kraus
Licenza: Libero
Popolarità: 15

Rating: 3.5/5 (Total Votes: 2)

django-configstore è un app Django per consentire altre applicazioni per facilmente configurazioni basate sito negozio.
Installazione
- Aggiungere la directory 'configstore' al percorso di Python
- Aggiungi 'configstore' per il tuo INSTALLED_APPS nel file delle impostazioni
Utilizzo
Definire il modulo di configurazione da qualche parte:
da forme di importazione Django
da django.contrib.auth.models utente importazione
da configstore.configs importazione ConfigurationInstance, registrati
da configstore.forms importazione ConfigurationForm
Classe ExampleConfigurationForm (ConfigurationForm):
& Nbsp; importo = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Registrare il modulo:
complex_instance = ConfigurationInstance ('es', 'Esempio di configurazione', ExampleConfigurationForm)
registrarsi (complex_instance)
Da qualche altra parte nel codice recuperare il config e usarlo:
da configstore.configs importazione get_config
config = get_config ('esempio')
print config ['importo']

Caratteristiche

  • configurazioni Negozi e sono recuperabili come un dizionario
  • Le configurazioni vengono pigramente caricati e sono memorizzati nella cache per richiesta
  • Configurazione è definito come una forma di Django

Requisiti

  • Python
  • Django

Altri software di sviluppo Jason Kraus

django-localedb
django-localedb

11 May 15

django-fullhistory
django-fullhistory

11 May 15

django-dockit
django-dockit

14 Apr 15

Commenti a django-configstore

I commenti non trovato
Aggiungi commento
Accendere le immagini!