python - Why can't I set my Django Model's USPhoneNumberField to null=True, blank=True? -
मेरा Django मॉडल:
  localflavor.us.forms से आयात करें USPhoneNumberField क्लास प्रोफाइल (मॉडल .model): सेलफोन = यूएसफोन फ़ोन नंबर (रिक्त = सच = रिक्त, सच =)   जब मैं एक manage.py syncdb करता हूं:
  सेलफोन = यूएसफोन फ़ोन नंबर (नल = सच, रिक्त = सत्य) प्रकार त्रुटि: __इनित __ () को एक अप्रत्याशित कीवर्ड तर्क 'नल' मिला   अगर यह जीत गया है तो मैं इस क्षेत्र को कैसे वैकल्पिक बना सकता हूं 'क्या मैं इसे नल के रूप में घोषित करूंगा = सच जैसे मैंने कई अन्य क्षेत्रों के लिए किया?
  यूएसफोन फ़ोन नंबर  एक  फ़ॉर्म  प्रकार है, कोई मॉडल प्रकार नहीं 
उपयोग (आमतौर पर) है:
  वर्ग प्रोफ़ाइल (मॉडल Model): सेलफ़ोन = मॉडल.कारफिल्ड (max_length = 20, null = true, blank = true))   और forms.py
  वर्ग ProfileForm (Forms.Form): # और रूपों। मॉडलफ़ॉर्म सेलफोन = forms.USPhoneNu MberField (...)   वर्ग localflavor.us.models.PhoneNumberField (* आर्ग्स, ** kwargs) एक चरखी है जो जांच करता है
यह मान एक वैध यूएसए-स्टाइल फ़ोन नंबर है (प्रारूप XXX-XXX-XXXX में)।
Comments
Post a Comment