0
表單類屬性如何在django中工作?表單類屬性如何在django中工作
class Test(forms.Form):
x = forms.CharField(max_length=20)
def __init__(self, *args, **kwargs):
super(Test, self).__init__(*args, **kwargs)
print hasattr(self, 'x') #
回報假 ...什麼類型的機構,在這裏工作?
您可以嘗試'hasattr(Test,'x')'代替。 – Fomalhaut
不起作用。我嘗試了很多次。 –
機制是'__getattribute__'方法在forms.Form中被重寫。這個方法負責這樣的調用。也許你可以在課堂上覆蓋它作爲一個選項。 – Fomalhaut