python - DJANGO - How do you access the current model instance from inside a form -
वर्ग EditAdminForm (forms.ModelForm): password = username.CharField (विजेट = forms.TextInput ()) पासवर्ड = Forms.CharField (विजेट = forms.PasswordInput ()) password_confirm = forms.CharField (विजेट = forms.PasswordInput (), प्रारंभिक = ???)
आप देख सकते हैं कि मैं क्या ' यहाँ करने की कोशिश कर रहा हूँ मैं कैसे pasword_confirm फ़ील्ड (जो कि मॉडल का हिस्सा नहीं है) के पूर्व-पॉपुलेट करने के बारे में कैसे जाना होगा मैं बहुत उलझन में हूं।
आप इस उदाहरण को प्रपत्र घोषणा में नहीं देख सकते, क्योंकि वहाँ नहीं है
हालांकि, यदि आप जो करना चाहते हैं, तो डायनामिक प्रारंभिक डेटा सेट किया जाता है, तो इस पर initial
पैरामीटर के साथ ऐसा करें:
form = EditAdminForm (initial = {'password': 'abcdef'})
Comments
Post a Comment