Mohssen A Mohssen نشر 17 أبريل 2022 أرسل تقرير نشر 17 أبريل 2022 لدي الكود التالي في أحد القوالب في مشروع خاص بي: {% for count in my_list %} الآن أريد أن أقوم بالمرور على القيم التي لديها count زوجي بحيث أقوم بإستخدام كائن من my_list الأول وأترك الكائن الثاني وهكذا. فكرت في عمل شرط if داخل الحلقة ولكن لا أعرف كيف أتحقق مما إذا كان count عبارة عن عدد زوجي أم فردي بشكل صحيح كيف أقوم بذلك؟ 1 اقتباس
1 سامح أشرف نشر 17 أبريل 2022 أرسل تقرير نشر 17 أبريل 2022 يمكنك أن تستخدم forlopp.counter مع المرشح divisibleby على النحو التالي: {% for count in my_list %} {% if forloop.counter|divisibleby:2 %} <p>do something</p> {% else %} <p>do something else</p> {% endif %} {% endfor %} شرح المرشح divisibleby: أيضًا تستطيع أن تستعمل cycle: {% for count in my_list %} {% cycle 'odd' 'even' %} {% if cycle == 'odd' %} <p>do something</p> {% else %} <p>do something else</p> {% endif %} {% endfor %} 2 اقتباس
السؤال
Mohssen A Mohssen
لدي الكود التالي في أحد القوالب في مشروع خاص بي:
الآن أريد أن أقوم بالمرور على القيم التي لديها count زوجي بحيث أقوم بإستخدام كائن من my_list الأول وأترك الكائن الثاني وهكذا. فكرت في عمل شرط if داخل الحلقة ولكن لا أعرف كيف أتحقق مما إذا كان count عبارة عن عدد زوجي أم فردي بشكل صحيح
كيف أقوم بذلك؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.