django-configstore

Logiciel capture d'écran:
django-configstore
Détails logiciels:
Version: 0.1
Date de transfert: 11 May 15
Développeur: Jason Kraus
Licence: Gratuit
Popularité: 15

Rating: 3.5/5 (Total Votes: 2)

django-configstore est une application Django pour permettre à d'autres applications facilement des configurations à base de site de succursale.
Installation
- Ajoutez le répertoire 'configstore' à votre chemin Python
- Ajouter 'configstore' à vos INSTALLED_APPS dans votre fichier de paramètres
Utilisation
Définissez votre formulaire de configuration quelque part:
des formes d'importation de django
de django.contrib.auth.models importation utilisateur
de configstore.configs importer ConfigurationInstance, inscrivez-
de configstore.forms importation ConfigurationForm
classe ExampleConfigurationForm (ConfigurationForm):
& Nbsp; quantité = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Créer la forme:
complex_instance = ConfigurationInstance («exemple», «Exemple Config ', ExampleConfigurationForm)
inscrire (complex_instance)
Ailleurs dans votre code récupérer la config et l'utiliser:
de configstore.configs importation get_config
config = get_config («exemple»)
impression config ['quantité']

Caractéristiques :

  • configurations Magasins et sont récupérables comme un dictionnaire
  • Configurations sont paresseusement chargés et sont mises en cache par demande
  • Configuration est définie comme une forme de django

Exigences :

  • Python
  • Django

D'autres logiciels de développeur Jason Kraus

Commentaires à django-configstore

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!