Mohssen A Mohssen نشر 27 يناير 2022 أرسل تقرير نشر 27 يناير 2022 لدي قائمة باسم products وأريد أن أقوم بطباعة أول عنصر فيها، لذلك قمت بإستخدام الكود التالي في أحد القوالب Templates: {{ products[0] }} لكن يبدو أن هذه الطريقة لا تعمل، كيف أصل إلى أحد العناصر في قائمة list في جانغو Django؟ اقتباس
1 مسعود زاهي نشر 27 يناير 2022 أرسل تقرير نشر 27 يناير 2022 (معدل) يوجد عدة طرق لطباعة أول عنصر في مجموعة. الطريقة الأولى {{products.0}} الطريقة الثانية باستخدام علامة القالب first: {{products|first}} #أما اذا كنت تريد طباعة خاصية داخل الكائن فيمكنك استعمال # with {% with products|first=firstPoduct %} #هنا اطبع الخاصية التي تريد مثلا خاصية الاسم {{firstPoduct.name}} {% endwith %} الطريقة الثالثة باستخدام الحلقة for: {% for product in products %} {% if forloop.first %} {{product}} {% endif %} {% endfor %} تم التعديل في 27 يناير 2022 بواسطة مسعود زاهي 2 اقتباس
السؤال
Mohssen A Mohssen
لدي قائمة باسم products وأريد أن أقوم بطباعة أول عنصر فيها، لذلك قمت بإستخدام الكود التالي في أحد القوالب Templates:
لكن يبدو أن هذه الطريقة لا تعمل، كيف أصل إلى أحد العناصر في قائمة list في جانغو Django؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.