예제 #1
0
 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)
예제 #2
0
 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)
예제 #3
0
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))
예제 #4
0
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)
예제 #5
0
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)