def __init__(self, *args, **kwargs): super(DeviceDetailForm, self).__init__(*args, **kwargs) modules = DeviceManager.get_modules() choices = zip(modules, modules) self.fields['module'] = forms.ChoiceField(choices=choices)
def __init__(self, *args, **kwargs): super(DeviceDetailForm, self).__init__(*args, **kwargs) modules = DeviceManager.get_modules() choices = zip(modules, modules) self.fields['module'] = forms.ChoiceField( choices=choices, widget=forms.Select(attrs={"onChange": 'changeMod()'}))
def test_get_modules(self): self.assertTrue('dev_module' in DeviceManager.get_modules())