Commit d9c45fb92f334974a9bcd9285671238f600ab79f
1 parent
db1ba29d
Exists in
master
and in
5 other branches
Updating forms to solve the validation issue [Issue: #126]
Showing
1 changed file
with
4 additions
and
3 deletions
Show diff stats
links/forms.py
@@ -3,11 +3,12 @@ from .models import Link | @@ -3,11 +3,12 @@ from .models import Link | ||
3 | import validators | 3 | import validators |
4 | 4 | ||
5 | class CreateLinkForm(forms.ModelForm): | 5 | class CreateLinkForm(forms.ModelForm): |
6 | - def validate_link(self,link): | 6 | + |
7 | + def clean_link(self): | ||
8 | + link = self.cleaned_data['link'] | ||
7 | if not validators.url(link): | 9 | if not validators.url(link): |
8 | raise forms.ValidationError(_('Please enter a valid URL')) | 10 | raise forms.ValidationError(_('Please enter a valid URL')) |
9 | - else: | ||
10 | - return link | 11 | + return link |
11 | 12 | ||
12 | class Meta: | 13 | class Meta: |
13 | model = Link | 14 | model = Link |