2013-03-11 7 views
15

Django दस्तावेज़ीकरण में, Metadjango.forms.models.ModelForm के लिए विकल्प की निश्चित सूची कहां है? (उदाहरण के लिए, model, exclude, fields, widgets) मैं Model Meta Options के बराबर की तलाश में हूं।Django के मॉडलफॉर्म - मेटा विकल्पों की सूची कहां है?

+0

https://docs.djangoproject.com/en/dev/topics/forms/modelforms/ – catherine

+0

धन्यवाद @ कैथरीन। मैंने उस पृष्ठ को देखा, लेकिन मॉडल मेटा विकल्प पृष्ठ में मेटा विकल्पों की तरह सूचीबद्ध होने के बजाय, मॉडलफॉर्म मेटा विकल्प पूरे पृष्ठ पर बिखरे हुए हैं। लेकिन शायद उनके लिए एकमात्र दस्तावेज मौजूद है? –

+0

शायद हम इसके लिए Django – catherine

उत्तर

21

आज यह सवाल स्वयं था।

https://docs.djangoproject.com/en/dev/topics/forms/modelforms/#modelforms-overriding-default-fields

और django/forms/models.py से एक अंश: पूर्णता के लिए, यहाँ प्रलेखन फ़िलहाल मौजूद है

class ModelFormOptions(object): 
    def __init__(self, options=None): 
     self.model = getattr(options, 'model', None) 
     self.fields = getattr(options, 'fields', None) 
     self.exclude = getattr(options, 'exclude', None) 
     self.widgets = getattr(options, 'widgets', None) 
     self.localized_fields = getattr(options, 'localized_fields', None) 
     self.labels = getattr(options, 'labels', None) 
     self.help_texts = getattr(options, 'help_texts', None) 
     self.error_messages = getattr(options, 'error_messages', None) 

कि सूची से, मैं डॉक्स पृष्ठ पर प्रत्येक विकल्प के लिए खोज क्या लगता है मैं जरूरत है। उम्मीद है कि किसी की मदद करता है।

+0

में अनुरोध कर सकते हैं ध्यान दें कि 'लेबल', 'help_texts' और' error_messages' को Django 1.6 में जोड़ा गया था –

संबंधित मुद्दे