अद्यतन करें मैं उम्मीद करता हूं कि मेरे दृश्य से मॉडलफॉर्म की इनलाइन मेटा क्लास को गतिशील रूप से अपडेट करने की उम्मीद है। हालांकि यह कोड मेटा क्लास में बहिष्कृत सूची को अपडेट करने लगता है, as_p()
, as_ul()
आदि का आउटपुट अद्यतन मेटा बहिष्कार को प्रतिबिंबित नहीं करता है।गतिशील रूप से मॉडलफॉर्म के मेटा क्लास
मुझे लगता है कि जब HTMLForm बनाया गया है तो HTML उत्पन्न होता है जब as_*()
कहा जाता है। क्या HTML के अपडेट को मजबूर करने का कोई तरीका है?
क्या यह करने का सबसे अच्छा तरीका भी है? मुझे लगता है कि यह काम करना चाहिए।
विचार?
from django.forms import ModelForm
from testprogram.online_bookings.models import Passenger
class PassengerInfoForm(ModelForm):
def set_form_excludes(self, exclude_list):
self.Meta.exclude = excludes_list
class Meta:
model = Passenger
exclude = []
+1: गतिशील रूप वर्ग निर्माण। बीमार। –
उत्कृष्ट। धन्यवाद! – ashchristopher
महान उदाहरण धन्यवाद। मॉडल सेट गतिशील रूप से भी संभव है? फॉर्म = getModelForm (यात्री, ('फ़ील्ड 1', 'फ़ील्ड 2')) – jujule