मैं django के लिए नया हूँ। और अब मैं कक्षा आधारित जेनेरिक विचारों का उपयोग कर अध्ययन कर रहा हूं। क्या कोई व्यक्ति context_object_name विशेषता के उद्देश्य और उपयोग को समझा सकता है?django विचारों में context_object_name क्या है?
14
A
उत्तर
15
ठीक है, मुझे यह मिल गया है! :)
यह टेम्पलेट्स
36
से उपयोग करने के लिए चर का सिर्फ एक मानव समझ में आता है नाम है तो आप "context_object_name" प्रदान नहीं करते हैं, तो आपके विचार कुछ ऐसा दिखाई देगा:
<ul>
{% for publisher in object_list %}
<li>{{ publisher.name }}</li>
{% endfor %}
</ul>
लेकिन यदि आप {"context_object_name": "publisher_list"} प्रदान करते हैं, तो आप दृश्य लिख सकते हैं जैसे:
<ul>
{% for publisher in publisher_list %}
<li>{{ publisher.name }}</li>
{% endfor %}
</ul>
इसका मतलब है कि आप अपने दृश्य के लिए "context_object_name" के माध्यम से मूल पैरामीटर नाम (object_list) को किसी भी नाम में बदल सकते हैं। आशा है कि मदद :)
संबंधित मुद्दे
- 1. कैसे Django विचारों
- 2. Django विचारों के लिए @login_required सजावट के विपरीत क्या है?
- 3. max_allowed_packet विचारों में क्या लेता है?
- 4. एसक्यूएल में विचारों का उद्देश्य क्या है?
- 5. धीमे Django व्यवस्थापक विचारों को डिबगिंग
- 6. Django विचारों के लिए नामकरण सम्मेलन?
- 7. Django: विचारों में प्रारूप तिथि कैसे प्राप्त करें?
- 8. Django - विचारों में मोबाइल डिवाइस का पता लगाएं
- 9. Django में "ऐप" क्या है?
- 10. django में "प्रबंधक" क्या है?
- 11. Django में i18n क्या है?
- 12. विचारों
- 13. सेलेरी पाइथन शेल में क्यों काम करती है, लेकिन मेरे Django विचारों में नहीं? (आयात समस्या)
- 14. Django क्लास-आधारित विचारों का उपयोग करते हुए, मैं request.is_ajax
- 15. django: जेसन ऑब्जेक्ट्स के साथ पोस्ट-आधारित विचारों का परीक्षण
- 16. नए Django वर्ग विचारों पर उपयोगकर्ता वर्तमान उपयोगकर्ता
- 17. "django बैकएंड" क्या है?
- 18. ब्लॉगर गतिशील विचारों में गिस्ट
- 19. scaffolded विचारों
- 20. Django कोड में '_' क्या करता है?
- 21. Django में @permalink और get_absolute_url क्या है?
- 22. जो Django में उपयोग करना है: ListView या list_detail?
- 23. एंड्रॉयड - विचारों
- 24. विचारों के लिए क्या अच्छे हैं?
- 25. क्या यह बहुत सारे डेटाबेस विचारों को ठीक है?
- 26. मैं Django में कक्षा-आधारित विचारों में `as_view` को ओवरराइड कैसे करूं?
- 27. Django एकाधिक टेम्पलेट्स को एक टेम्पलेट में पास करें
- 28. Django ट्यूटोरियल: choice_set क्या है?
- 29. Django में आम प्रश्न कहां रखना है?
- 30. Django - विचारों में कोड दोहराए जाने से बचने के लिए टिप्स
यहां नवीनतम संस्करण (ver 1.8) का लिंक है: https://docs.djangoproject.com/en/1.8/topics/class-based-views/generic-display/#making अनुकूल-टेम्पलेट संदर्भों – Cheng