django-configstore

Screenshot Software:
django-configstore
Szczegóły programowe:
Wersja: 0.1
Filmu: 11 May 15
Wywoływacz: Jason Kraus
Licencja: Wolny
Popularność: 15

Rating: 3.5/5 (Total Votes: 2)

django-configstore jest app Django, aby umożliwić innych aplikacji w łatwy sposób przechowywać w miejscu oparte konfiguracje.
instalacji
- Dodaj katalog 'configstore "do ścieżki Pythona
- Dodaj 'configstore' do INSTALLED_APPS w pliku ustawień
Zastosowanie
Określ swój formularz konfiguracyjny gdzie:
od importu django form
Użytkownik od django.contrib.auth.models importu
z configstore.configs importować ConfigurationInstance, zarejestruj
z configstore.forms importu ConfigurationForm
Klasa ExampleConfigurationForm (ConfigurationForm):
& Nbsp; kwota = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Zarejestruj formularz:
complex_instance = ConfigurationInstance ("przykład", "Przykład Config", ExampleConfigurationForm)
zarejestruj (complex_instance)
Gdzieś w kodzie pobrać config i używać go:
z configstore.configs importu get_config
config = get_config ("przykładem")
drukuj config ['ilość']

Opis :

  • Sklepy konfiguracje i są dostępne w formie słownika
  • Konfiguracje są leniwie ładowane i są buforowane na zamówienie
  • Konfiguracja definiuje się jako formę django

Wymagania :

  • Python
  • Django

Inne programy z deweloperem Jason Kraus

Komentarze do django-configstore

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!