django-configstore

Software captura de pantalla:
django-configstore
Detalles de software:
Versión: 0.1
Fecha de carga: 11 May 15
Promotor: Jason Kraus
Licencia: Libre
Popularidad: 15

Rating: 3.5/5 (Total Votes: 2)

django-configstore es una aplicación Django para permitir a otras aplicaciones fácilmente configuraciones basadas página de la tienda.
Instalación
- Añadir el directorio 'configstore' a tu ruta Python
- Añadir 'configstore' a tus INSTALLED_APPS en su archivo de configuración
Uso
Defina su formulario de configuración en algún lugar:
de las formas de importación django
desde django.contrib.auth.models importación Usuario
desde configstore.configs importar ConfigurationInstance, regístrese
desde configstore.forms ConfigurationForm importación
clase ExampleConfigurationForm (ConfigurationForm):
& Nbsp; cantidad = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Registrar la forma:
complex_instance = ConfigurationInstance ("ejemplo", "Ejemplo de configuración ', ExampleConfigurationForm)
registrarse (complex_instance)
En algún otro lugar en el código recuperar la configuración y utilizarla:
desde configstore.configs get_config importación
config = get_config ('ejemplo')
config de impresión ['cantidad']

Características :

  • Tiendas configuraciones y son recuperables como un diccionario
  • Las configuraciones se perezosamente cargan y se almacenan en caché por solicitud
  • La configuración se define como una forma django

Requisitos

  • Python
  • Django

Otro software de desarrollador Jason Kraus

Comentarios a la django-configstore

Comentarios que no se encuentran
Añadir comentario
A su vez en las imágenes!