इसलिए मैंने Django को पूर्व-मौजूदा डेटाबेस से सफलतापूर्वक (निरीक्षण, सत्यापन और सिंक) से जोड़ा है और मैंने एक ऐप और एक प्रोजेक्ट बनाया है और यह सब (मैं Django पुस्तक और मैं पढ़ रहा हूं मैं अध्याय 5 पर हूं), लेकिन जब मैं वास्तव में इसे चलाता हूं और सामान प्रिंट करता हूं, तो मुझे एक (माना गया) त्रुटि मिलती है। जबकि अजगर में, मैं ठीक से आयात मैं क्या जरूरत है (from myapp.models import Artist
) लेकिन अगर मैं मुद्रित करने के लिए प्रयास करते हैं, उदाहरण के लिए, तालिका में पहले पांच पंक्तियों (print Artist.objects.all()[:5]
), मैं इस मिल:Django में प्रिंटिंग ऑब्जेक्ट्स
[<Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>, <Artist: Artist object>]
क्यों यह नहीं वास्तव में प्लेसहोल्डर होने के बजाय मूल्यों को मुद्रित करें? क्या मैं यहाँ कुछ याद कर रहा हूँ?
इस जवाब को देखने के बाद में यूनिकोड विधि ovveride प्रिंट विधि उपयोग करना चाहते हैं, मैं अगर यह था सोचा मेरे जवाब के विरोध में उनके प्रश्न की दिशा। – jdi
@jdi आपके उत्तर ने मुझे एक स्पष्टीकरण जोड़ने के लिए प्रेरित किया कि वह जो देख रहा है उसे देख रहा है, साथ ही साथ वास्तविक पंक्ति डेटा कैसे प्राप्त करें :) – agf
ठीक है अब आपके पास पूरा बिल्ली का बच्चा-कबूतर है! – jdi