diff --git a/links/forms.py b/links/forms.py index 394e979..ae99184 100644 --- a/links/forms.py +++ b/links/forms.py @@ -1,11 +1,18 @@ from django import forms from .models import Link +import validators class CreateLinkForm(forms.ModelForm): + def validate_link(self,link): + if not validators.url(link): + raise forms.ValidationError(_('Please enter a valid URL')) + else: + return link + class Meta: model = Link fields = ['name','link','description'] - + class UpdateLinkForm(forms.ModelForm): class Meta: model = Link -- libgit2 0.21.2