اذهب إلى المحتوى
  • 0

ما هي الطريقة للإشارة إلى عنصر واحد في قائمة list من قالب جانغو Django؟

Mohssen A Mohssen

السؤال

لدي قائمة باسم products وأريد أن أقوم بطباعة أول عنصر فيها، لذلك قمت بإستخدام الكود التالي في أحد القوالب Templates:

{{ products[0] }}

 

لكن يبدو أن هذه الطريقة لا تعمل، كيف أصل إلى أحد العناصر في قائمة list في جانغو Django؟

رابط هذا التعليق
شارك على الشبكات الإجتماعية

Recommended Posts

  • 1

يوجد عدة طرق لطباعة أول عنصر في مجموعة.

  • الطريقة الأولى
{{products.0}}
  • الطريقة الثانية باستخدام علامة القالب first:
{{products|first}}
#أما اذا كنت تريد طباعة خاصية داخل الكائن فيمكنك استعمال
# with
{% with products|first=firstPoduct %}
	#هنا اطبع الخاصية التي تريد مثلا خاصية الاسم
	{{firstPoduct.name}}
{% endwith %}
  • الطريقة الثالثة باستخدام الحلقة for:
    {% for product in products %}
       {% if forloop.first %}
       		{{product}}
       {% endif %}
    {% endfor %}

     

تم التعديل في بواسطة مسعود زاهي
رابط هذا التعليق
شارك على الشبكات الإجتماعية

انضم إلى النقاش

يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.

زائر
أجب على هذا السؤال...

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   جرى استعادة المحتوى السابق..   امسح المحرر

×   You cannot paste images directly. Upload or insert images from URL.

  • إعلانات

  • تابعنا على



×
×
  • أضف...