मैं एक कस्टम फॉर्म फ़ील्ड बनाने और इसे बंद करने की कोशिश कर रहा हूं। यह Django का संस्करण 1.0 है।डीजेगो और कस्टम फॉर्म सत्यापन
यहाँ यहाँ मेरी प्रपत्र वस्तु
class UsernameField(forms.CharField):
def clean(self, values):
print ""
है मैं इसे कैसे
class RegisterForm(forms.Form):
username = UsernameField(max_length=30, min_length=4)
password = forms.CharField(widget = forms.PasswordInput(), min_length=5)
password2 = forms.CharField(widget = forms.PasswordInput(), min_length=5)
email = forms.EmailField(max_length=75)
फोन अब मैं कील में एक CharField के लिए डिफ़ॉल्ट मिनट/MAX_LENGTH चेकों रखना चाहते हैं .. लेकिन मैं कर सकते हैं ऐसा लगता है कि यह कैसे करना है।
यदि मैं कोई कोड साफ़() में डालता हूं तो उनको चेक नहीं किया जाता है। अगर मैं parent.clean() को कॉल करने का प्रयास करता हूं तो मुझे एक त्रुटि मिलती है।
ठीक समाधान, बुरा सवाल :-) कहीं भी आपके प्रश्न में आपने समझाया कि आप वास्तव में क्या करने की कोशिश कर रहे थे। –