我的申请表格中有一个URLField,我想检查给定的URL是否来自www.domain.com。
现在我在该领域的干净方法中使用此解决方案,但我认为这不是最好的...
def clean_link(self):
link = self.cleaned_data['link']
if 'domain.com' not in link:
raise forms.ValidationError('You only can add a domain.com URL.')
return link
例如,如果我输入http://www.thisismydomain.com则是正确的。还有其他方法吗?
非常感谢。