আমি নির্বাচিত দৃষ্টান্তের ক্ষেত্রের মানগুলি এবং তাদের নামগুলি প্রদর্শনের জন্য একটি প্রাথমিক টেম্পলেট তৈরি করার চেষ্টা করছি। প্রথম কলামে ক্ষেত্রের নাম (verbose_name বিশেষত ক্ষেত্রের ক্ষেত্রে নির্দিষ্ট করা থাকে) এবং দ্বিতীয় কলামে that ক্ষেত্রের মান সহ এটি টেবিল বিন্যাসে সেই উদাহরণের মানগুলির কেবলমাত্র একটি স্ট্যান্ডার্ড আউটপুট হিসাবে ভাবেন।
উদাহরণস্বরূপ, ধরা যাক আমাদের নীচের মডেল সংজ্ঞা রয়েছে:
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>
এটি করার জন্য কি কোনও ঝরঝরে, "জ্যাঙ্গো-অনুমোদিত" উপায় আছে? এটি একটি খুব সাধারণ কাজ বলে মনে হচ্ছে এবং এই নির্দিষ্ট প্রকল্পের জন্য আমার প্রায়শই এটি করা প্রয়োজন।