Friday, 15 May 2015

django - Update model object with new dynamicaly created field? -


मेरे पास क्वेरी है:
queryset = status.objects.all () [: 10]
मॉडल स्थिति को फ़ील्ड नहीं मिला है टिप्पणी राशि इसलिए मैं इसे क्वेरी के हर वस्तु में जोड़ दूंगा:

  एस के लिए क्वेरीस में: s.commentAmount = s.getCommentAmount ()  

सब ठीक है, प्रिंट s.commentAmount अच्छे परिणाम दिखाता है, लेकिन बाद:

  प्रतिक्रिया = एचटीपीआरपीएसपॉन्शन () प्रतिक्रिया ['सामग्री-प्रकार'] = "पाठ / जावास्क्रिप्ट" प्रतिक्रिया। लिखें (सीरियललाइज़र्स। साइरियलाइज़ ("जेसन", क्वेरीस)) रिटर्न प्रतिक्रिया  

मेरे पास JSON फ़ाइल लौटने में फ़ील्ड नहीं है टिप्पणी राशि मेरी गलती कहां है?

कारण commentAmount प्रदर्शित नहीं हो रहा है जब डीजेेंजि सीरियललाइज़ेशन करता है, तो यह मॉडल पर घोषित फ़ील्ड के माध्यम से छोर जाता है और केवल उन फ़ील्ड

एक टेम्पलेट में अपनी क्वेरी के माध्यम से पाशन और मैन्युअल रूप से जेसन या एक अन्य सीरियललाइजेशन टूल जैसे का उपयोग करने का विचार करें।


No comments:

Post a Comment