python - Not Getting the object in template Django -


मुझे त्रुटि मिल रही है कि json सीरियलजबल नहीं है।

views.py

  

crave.html

  फ़ंक्शन अगला () {चेतावनी} ("आप में") $ .एजेक्स ({url: "/ crave / get_post /", टाइप करें: "GET", डेटा: "", सफलता: फ़ंक्शन (प्रतिक्रिया) {अलर्ट ('सफलता'); चेतावनी (प्रतिक्रिया Craves) //$ ('.ajax प्रगति' ).html (प्रतिक्रिया। HTML_USER); $ (' .ajaxProgress ') एचटीएमएल (response.craves)। }, त्रुटि: फ़ंक्शन () {चेतावनी ('कुछ त्रुटि'); }}); } <  

मुझे typeError प्राप्त हो रहा है: [& lt; CraveData: गौरव & gt ;, & lt; CraveData: Rahul & gt;] JSON सीरियल योग्य नहीं है

लेकिन जब मैं

  craves = len (craveData.objects.filter (person = request.user) प्राप्त करने की कोशिश की)  

मुझे मूल्य मिल रहा है कृपया टेम्पलेट्स में ऑब्जेक्ट प्राप्त करने में मेरी सहायता करें।

एक उचित उपयोग करें:

  django.core से आयात serializers def get_post (अनुरोध): अगर request.is_ajax (): यदि request.method == "GET": craves = CraveData.objects.filter (व्यक्ति = request.user) प्रतिक्रिया = serializers। सीरियललाइज़ ('जेसन', फ़ेवेस) रिटर्न एचटीटीपी रेस्पॉन्स (प्रतिक्रिया, माइम टाइप = "एप्लिकेशन / जेसन")  

Comments

Popular posts from this blog

import - Python ImportError: No module named wmi -

Editing Python Class in Shell and SQLAlchemy -

lua - HowTo create a fuel bar -