在运行时禁用models.URLField上的verify_exists?

时间:2010-07-30 17:46:31

标签: python django django-models django-forms

如何在运行时暂时关闭models.URLField上的verify_exists?我想跳过对某些URL的检查(它们阻止来自防火墙的EC2 IP)。

我现在通过ModelForm与模型接口。

1 个答案:

答案 0 :(得分:0)

   class F(forms.Form):
    url_field = forms.URLField(verify_exists = True)

form = F({"url_field":"http://blaghblagh.net"})
form.base_fields['url_field'].verify_exists = False
form.is_valid() # returns True
相关问题