django-configstore

Tela Software:
django-configstore
Detalhes de Software:
Versão: 0.1
Data de upload: 11 May 15
Revelador: Jason Kraus
Licença: Livre
Popularidade: 15

Rating: 3.5/5 (Total Votes: 2)

django-configstore é um app Django para permitir outras aplicações para facilmente as configurações baseadas loja do site.
Instalação
- Adicione o diretório 'configstore' para o seu caminho Python
- Adicionar 'configstore' a seus INSTALLED_APPS no seu arquivo de configurações
Uso
Defina seu formulário de configuração em algum lugar:
a partir de formas de importação django
django.contrib.auth.models de importação do usuário
de configstore.configs importar ConfigurationInstance, cadastre-se
configstore.forms de importação ConfigurationForm
classe ExampleConfigurationForm (ConfigurationForm):
& Nbsp; montante = forms.DecimalField ()
& Nbsp; message = forms.CharField ()
& Nbsp; user = forms.ModelChoiceField (queryset = User.objects.all ())
Registre-se sob a forma:
complex_instance = ConfigurationInstance ('exemplo', 'Exemplo de configuração', ExampleConfigurationForm)
cadastre-se (complex_instance)
Em outro lugar no seu código recuperar a configuração e usá-lo:
configstore.configs de importação get_config
config = get_config ("exemplo")
configuração de impressão ['quantidade']

Recursos :

  • Lojas configurações e são recuperáveis ​​como um dicionário
  • As configurações são preguiçosamente carregado e são armazenados em cache por solicitação
  • A configuração é definida como uma forma django

Requisitos :

  • Python
  • Django

Outro software de desenvolvedor Jason Kraus

django-dockit
django-dockit

14 Apr 15

django-localedb
django-localedb

11 May 15

django-fullhistory
django-fullhistory

11 May 15

Comentário para django-configstore

Comentários não encontrado
Adicionar comentário
Ligue imagens!