diff --git a/machines/forms.py b/machines/forms.py index 99c2c570..822c5faa 100644 --- a/machines/forms.py +++ b/machines/forms.py @@ -141,7 +141,11 @@ class MxForm(ModelForm): class Meta: model = Mx fields = ['zone', 'priority', 'name'] - + + def __init__(self, *args, **kwargs): + super(MxForm, self).__init__(*args, **kwargs) + self.fields['name'].queryset = Domain.objects.exclude(interface_parent=None) + class DelMxForm(ModelForm): mx = forms.ModelMultipleChoiceField(queryset=Mx.objects.all(), label="MX actuels", widget=forms.CheckboxSelectMultiple)