मुझे नहीं पता कि शीर्षक क्विएस्टियन के साथ मैं स्पष्ट हूं, मैं क्या करना चाहता हूं अगला मामला है:django सामग्री प्रकार - उदाहरण बनाने के लिए सामग्री प्रकार के मॉडल वर्ग कैसे प्राप्त करें?
>>> from django.contrib.contenttypes.models import ContentType
>>> ct = ContentType.objects.get(model='user')
>>> ct.model_class()
<class 'django.contrib.auth.models.User'>
>>> ct_class = ct.model_class()
>>> ct_class.username = 'hellow'
>>> ct_class.save()
TypeError: unbound method save() must be called with User instance as first argument (got nothing instead)
मैं बस सामग्री प्रकारों के माध्यम से प्राप्त होने वाले किसी भी मॉडल को तुरंत चालू करना चाहता हूं। इसके बाद मुझे form = create_form_from_model(ct_class)
जैसे कुछ करने की आवश्यकता है और इस मॉडल के रूप को उपयोग करने के लिए तैयार करें।
अग्रिम धन्यवाद!
शांत के लिए !, और अगर मैं क्वेरीसमूहों बनाना चाहते
– panchicoreआप क्वेरी से सीधे क्वेरीसेट भी प्राप्त कर सकते हैं - 'ct_class.objects.all()'। – Blair