diff --git a/targetApp/forms.py b/targetApp/forms.py index 094d065d..7529f07c 100644 --- a/targetApp/forms.py +++ b/targetApp/forms.py @@ -23,6 +23,12 @@ class AddTargetForm(forms.Form): } )) + def clean_domain_name(self): + data = self.cleaned_data['domain_name'] + if Domain.objects.filter(domain_name=data).count() > 0: + raise forms.ValidationError("{} target/domain already exists".format(data)) + return data + class UpdateTargetForm(forms.ModelForm): class Meta: