Mohssen A Mohssen نشر 27 يناير 2022 أرسل تقرير مشاركة نشر 27 يناير 2022 لدي قائمة باسم products وأريد أن أقوم بطباعة أول عنصر فيها، لذلك قمت بإستخدام الكود التالي في أحد القوالب Templates: {{ products[0] }} لكن يبدو أن هذه الطريقة لا تعمل، كيف أصل إلى أحد العناصر في قائمة list في جانغو Django؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
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 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mohssen A Mohssen
لدي قائمة باسم products وأريد أن أقوم بطباعة أول عنصر فيها، لذلك قمت بإستخدام الكود التالي في أحد القوالب Templates:
لكن يبدو أن هذه الطريقة لا تعمل، كيف أصل إلى أحد العناصر في قائمة list في جانغو Django؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.