From 42c1fe4e614f58624049ab2ad21af7a2ed792972 Mon Sep 17 00:00:00 2001 From: Gabriel Detraz Date: Wed, 18 Oct 2017 17:19:51 +0200 Subject: [PATCH] Optimisations de chargement --- machines/forms.py | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/machines/forms.py b/machines/forms.py index 34d3a2bc..80df9215 100644 --- a/machines/forms.py +++ b/machines/forms.py @@ -296,7 +296,7 @@ class MxForm(ModelForm): super(MxForm, self).__init__(*args, prefix=prefix, **kwargs) self.fields['name'].queryset = Domain.objects.exclude( interface_parent=None - ) + ).select_related('extension') class DelMxForm(Form): @@ -309,7 +309,9 @@ class DelMxForm(Form): class NsForm(ModelForm): - """Ajout d'un NS pour une zone""" + """Ajout d'un NS pour une zone + On exclue les CNAME dans les objets domain (interdit par la rfc) + donc on prend uniquemet """ class Meta: model = Ns fields = ['zone', 'ns'] @@ -319,7 +321,7 @@ class NsForm(ModelForm): super(NsForm, self).__init__(*args, prefix=prefix, **kwargs) self.fields['ns'].queryset = Domain.objects.exclude( interface_parent=None - ) + ).select_related('extension') class DelNsForm(Form):