मैं कैसे dicts की एक सूची में एक Django क्वेरीसमूह परिवर्तित कर सकते हैं? मुझे इसका कोई जवाब नहीं मिला है इसलिए मैं सोच रहा हूं कि क्या मुझे कुछ प्रकार के सामान्य सहायक कार्य याद आ रहे हैं जो हर कोई उपयोग करता है।मैं Django QuerySet को डिक्ट्स की सूची में कैसे परिवर्तित करूं?
>>> Blog.objects.values()
[{'id': 1, 'name': 'Beatles Blog', 'tagline': 'All the latest Beatles news.'}],
>>> Blog.objects.values('id', 'name')
[{'id': 1, 'name': 'Beatles Blog'}]
नोट::
हाँ आप आप कौन सी फ़ील्ड निर्दिष्ट नहीं है 'मूल्यों()' उन्हें तर्कों के रूप में पास करके वापस जाने के लिए। इसके अलावा सावधान रहना होगा, हालांकि यह लग रहा है मानों अपने वास्तव में एक '<वर्ग 'django.db.models.query.ValuesQuerySet'>' और नहीं एक सूची dicts की सूची लौटाता है की तरह। – dm03514
यह वास्तव में एक सूची वापस नहीं करता है हालांकि – astreltsov
धन्यवाद! अपडेट किया गया। –