django-configstore

Software screenshot:
django-configstore
Software informatie:
Versie: 0.1
Upload datum: 11 May 15
Ontwikkelaar: Jason Kraus
Licentie: Gratis
Populariteit: 15

Rating: 3.5/5 (Total Votes: 2)

Django-configstore is een Django app mogelijk te maken voor andere apps gemakkelijk winkel site gebaseerde configuraties.
installatie
- Voeg de directory 'configstore' om uw Python pad
- Voeg 'configstore' om uw INSTALLED_APPS in uw instellingen bestand
Gebruik
Bepaal uw configuratie vorm ergens:
van Django import vormen
van django.contrib.auth.models import Gebruiker
van configstore.configs importeren ConfigurationInstance, registreren
van configstore.forms import ConfigurationForm
klasse ExampleConfigurationForm (ConfigurationForm):
& Nbsp; hoeveelheid = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Registreer het formulier:
complex_instance = ConfigurationInstance ('voorbeeld', 'Voorbeeld Config', ExampleConfigurationForm)
registreren (complex_instance)
Ergens anders in uw code op te halen de config en gebruiken:
van configstore.configs import GET_CONFIG
config = GET_CONFIG ('voorbeeld')
afdruk config ['hoeveelheid']

Eigenschappen

  • Winkels configuraties en zijn opvraagbaar als een woordenboek
  • configuraties zijn lui geladen en worden de cache per aanvraag
  • De configuratie wordt gedefinieerd als een Django vorm

Eisen

  • Python
  • Django

Andere software van ontwikkelaar Jason Kraus

Reacties op django-configstore

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!