django-configstore

Screenshot der Software:
django-configstore
Softwarebeschreibung:
Version: 0.1
Upload-Datum: 11 May 15
Entwickler: Jason Kraus
Lizenz: Frei
Popularität: 15

Rating: 3.5/5 (Total Votes: 2)

django-ConfigStore ist ein Django-Applikation, für andere Anwendungen auf einfache Shop-Website basierte Konfigurationen ermöglichen.
Installation
- Fügen Sie das Verzeichnis 'ConfigStore ", um Ihre Python-Pfad
- In 'ConfigStore ", um Ihre INSTALLED_APPS in Ihre Einstellungsdatei
Verwendung
Definieren Sie Ihre Konfigurationsformular irgendwo:
von django import Formen
von django.contrib.auth.models import Benutzer
von configstore.configs importieren ConfigurationInstance, registrieren
von configstore.forms import ConfigurationForm
Klasse ExampleConfigurationForm (ConfigurationForm):
& Nbsp; Höhe = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Registrieren Sie das Formular aus:
complex_instance = ConfigurationInstance ("Beispiel", "Beispiel Config ', ExampleConfigurationForm)
registrieren (complex_instance)
Irgendwo anders im Code abgerufen werden die Config und verwenden Sie es:
von configstore.configs import get_config
config = get_config ("Beispiel")
Druck config ['Menge']

Eigenschaften :

  • Stores Konfigurationen und abrufbar sind als Wörterbuch
  • Konfigurationen sind faul geladen und pro Anforderung zwischengespeichert
  • Configuration als django Form definiert

Anforderungen :

  • Python
  • Django

Andere Software von Entwickler Jason Kraus

Kommentare zu django-configstore

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!