python - django error in my code ,what does i do -
<पूर्व>
से django.core.management आयात setup_enver register2 आयात सेटिंग्स से setup_environ (सेटिंग्स) django से django आयात रूपों से contrib.auth.forms रूप _ वर्ग AuthenticationRememberMeForm (AuthenticationForm) ugettext_lazy django.utils.translation आयात से AuthenticationForm आयात: "" "Django के उपवर्ग` `AuthenticationForm`` जो एक मुझे चेकबॉक्स याद कहते हैं।" "" remember_me = forms.BooleanField ( लेबल = _ ( 'मुझे याद रखें'), प्रारंभिक = झूठी, आवश्यक = झूठी,) मुद्रित AuthenticationRememberMeForm.remember_me Traceback (सबसे हाल कॉल पिछले): फ़ाइल 'डी: \ zjm_code \ REGISTER2 \ b.py ", रेखा 26, में से & lt ; मॉड्यूल & gt; प्रिंट AuthenticationRememberMeForm [ 'remember_me'] लेखन त्रुटि: 'DeclarativeFieldsMetaclass' वस्तु unsubscriptable है
Django फ़ॉर्म कोड के लिए घोषणात्मक सिंटैक्स को सुविधाजनक बनाने के लिए forms
मॉड्यूल मेटाक्लास का उपयोग करता है एक परिणाम के रूप में, आपको अपने उदाहरण के फ़ील्ड होने के लिए remember_me
पर विचार करना चाहिए, कोई वर्ग विशेषता नहीं तो क्षेत्र तक पहुँचने के रूप में तो समझ में आता है:
प्रपत्र = AuthenticationRememberMeForm () field_obj = form.fields [ 'remember_me']
या, इसी तरह, मूल्य:
प्रपत्र = AuthenticationRememberMeForm (डेटा) यदि form.is_valid (): remember_me_value = form.cleaned_data [ 'remember_me']
जाहिर है, <कोड > डीजेंगोफोर्स ऐसा करने के लिए पर्दे के पीछे कुछ काम कर रहा है। अगर आप यह समझना चाहते हैं कि कैसे, जांचें यदि आप अपने फ़ॉर्म काम बनाना चाहते हैं, तो इसका पालन करने का प्रयास करें।
Comments
Post a Comment