2010-12-21 8 views
7

मैं अजगर और django के लिए नया हूँ। मैं जानना चाहता हूं कि मैं django टेम्पलेट में पायथन सूची कैसे फैल सकता हूं। सूची सप्ताहों में दिनों की एक सूची है जैसे दिन_सूची = ['रविवार', 'सोमवार', 'tuesday']django टेम्पलेट में python सूची को प्रदर्शित करने के लिए कैसे करें

उत्तर

12

इसे टेम्पलेट में संदर्भ के रूप में पास करें और फिर बस इसे फिर से चालू करें।

{% for day in day_list %} 
    {{ day }} 
{% endfor %} 

यह documentation for the for tag है। मैं आपको Django tutorial के माध्यम से जाने की सलाह देता हूं, और part 3 में वे सामानों के अनुक्रमों (जैसे सूचियों) पर पुनरावृत्त समेत अपने टेम्पलेट्स में सामान गुजरने के लिए जाते हैं।

+0

धन्यवाद, यह वही है जो मैं ढूंढ रहा था। – hsinxh

+0

क्या होगा यदि मैं सिर्फ सोमवार को प्रिंट करना चाहता हूं ?? – DeadDjangoDjoker

1

आपको इसे टेम्पलेट संदर्भ में पास करने की आवश्यकता है।

render_to_response(..., {"day_list": ['sunday','monday','tuesday']}) 
संबंधित मुद्दे