मैं चयनित नामों के फ़ील्ड मानों को उनके नाम के साथ प्रदर्शित करने के लिए एक मूल टेम्पलेट बनाने का प्रयास कर रहा हूं। पहले कॉलम में फ़ील्ड नाम (क्रिया विशेष रूप से यदि फ़ील्ड पर निर्दिष्ट) और दूसरे कॉलम में उस फ़ील्ड के मान के साथ तालिका उदाहरण में उस उदाहरण के मानों के मानक आउटपुट के रूप में सोचें।
उदाहरण के लिए, मान लें कि हमारे पास निम्नलिखित मॉडल परिभाषा है:
class Client(Model):
name = CharField(max_length=150)
email = EmailField(max_length=100, verbose_name="E-mail")
मैं चाहूंगा कि इसे इस तरह से टेम्पलेट में आउटपुट किया जाए (दिए गए मूल्यों के साथ एक उदाहरण मानें):
Field Name Field Value
---------- -----------
Name Wayne Koorts
E-mail waynes@email.com
मैं जो हासिल करने की कोशिश कर रहा हूं वह एक टेम्पलेट में मॉडल की एक आवृत्ति को पारित करने में सक्षम हो सकता है और टेम्पलेट में गतिशील रूप से इस पर पुनरावृति करने में सक्षम हो सकता है, कुछ इस तरह से:
<table>
{% for field in fields %}
<tr>
<td>{{ field.name }}</td>
<td>{{ field.value }}</td>
</tr>
{% endfor %}
</table>
क्या ऐसा करने के लिए एक साफ, "Django- अनुमोदित" तरीका है? यह एक बहुत ही सामान्य कार्य की तरह लगता है, और मुझे इस विशेष परियोजना के लिए इसे अक्सर करने की आवश्यकता होगी।