1
如何在運行時臨時關閉models.URLField上的verify_exists?我想跳過對某些URL的檢查(它們阻止來自防火牆的EC2 IP)。在運行時禁用models.URLField上的verify_exists?
我現在通過ModelForm與模型進行交互。
如何在運行時臨時關閉models.URLField上的verify_exists?我想跳過對某些URL的檢查(它們阻止來自防火牆的EC2 IP)。在運行時禁用models.URLField上的verify_exists?
我現在通過ModelForm與模型進行交互。
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
這不適合我。難道這是一個ModelForm並且在模型中設置了verify_exists? – erikcw 2010-07-30 21:56:30
也許你應該嘗試將代碼插入__init__? – joozek 2010-07-31 00:21:03