def setUp(self): if hasattr(CONFIG_CACHE, 'test'): delattr(CONFIG_CACHE, 'test') if hasattr(CONFIG_CACHE, 'testcomplex'): delattr(CONFIG_CACHE, 'testcomplex') self.instance = ConfigurationInstance('test', 'test', TestConfigurationForm) register(self.instance) self.complex_instance = ConfigurationInstance('testcomplex', 'testcomplex', TestComplexConfigurationForm) register(self.complex_instance)
def setUp(self): if hasattr(CONFIG_CACHE, 'test'): delattr(CONFIG_CACHE, 'test') if hasattr(CONFIG_CACHE, 'testcomplex'): delattr(CONFIG_CACHE, 'testcomplex') self.instance = ConfigurationInstance('test', 'test', TestConfigurationForm) register(self.instance) self.complex_instance = ConfigurationInstance( 'testcomplex', 'testcomplex', TestComplexConfigurationForm) register(self.complex_instance)
from django import forms from configstore.forms import ConfigurationForm from configstore.configs import ConfigurationInstance, register class WeatherConfigurationForm(ConfigurationForm): partner_id = forms.CharField() license_key = forms.CharField() register(ConfigurationInstance('weather', 'Weather', WeatherConfigurationForm))
from configstore.configs import ConfigurationInstance, register from configstore.forms import ConfigurationForm from django import forms class FacebookAuthInfoForm(ConfigurationForm): app_id = forms.CharField(max_length=50) app_secret = forms.CharField(max_length=255) scope = forms.CharField(max_length=255, required=False) instance = ConfigurationInstance('fb-auth', 'Facebook Auth Credentials', FacebookAuthInfoForm) register(instance)
from django import forms from django.contrib.auth.models import User from configstore.configs import ConfigurationInstance, register from configstore.forms import ConfigurationForm class ExampleConfigurationForm(ConfigurationForm): amount = forms.DecimalField() message = forms.CharField() user = forms.ModelChoiceField(queryset=User.objects.all()) complex_instance = ConfigurationInstance('example', 'Example Config', ExampleConfigurationForm) register(complex_instance)