Mohssen A Mohssen نشر 4 مارس 2022 أرسل تقرير نشر 4 مارس 2022 أحاول عرض بعض البيانات من قاموس dictionary في قالب Jinja عبر حلقة for، وقد حاولت إستخدام الكود التالي: <tbody> {% for item in user %} <tr> <td>{{item}}</td> <td>{{user['{{item}}']}}</td> </tr> {% endfor %} </tbody> لكن يبدو أن هناك خطأ في الكود السابق وتحديدًا عند عرض قيمة الخاصية: <td>{{user['{{item}}']}}</td> حاولت كذلك إزالة علامة الإقتباس ولكن مازال نفس المشكلة. ما الخطأ هنا؟ وكيف أقوم بعرض القيم الموجودة في قاموس في قالب Jinja؟ 1 اقتباس
1 مسعود زاهي نشر 4 مارس 2022 أرسل تقرير نشر 4 مارس 2022 لعرض بيانات القاموس user في قالب jinja عبر حلقة for نكتُب الآتي: <tbody> {% for key, value in user.items() %} <tr> <td>{{key}}</td> <td>{{value]}}</td> </tr> {% endfor %} </tbody> شرح الشفرة: استعملنا التابع items الذي يقوم بإرجاع مجموعة من الصفوف Tuples ، كل صف يحتوي على مفتاح وقيمة. استعملنا أيضا for للمُرور على مجموعة الصفوف لعرض المفتاح والقيمة. 1 اقتباس
السؤال
Mohssen A Mohssen
أحاول عرض بعض البيانات من قاموس dictionary في قالب Jinja عبر حلقة for، وقد حاولت إستخدام الكود التالي:
لكن يبدو أن هناك خطأ في الكود السابق وتحديدًا عند عرض قيمة الخاصية:
حاولت كذلك إزالة علامة الإقتباس ولكن مازال نفس المشكلة.
ما الخطأ هنا؟ وكيف أقوم بعرض القيم الموجودة في قاموس في قالب Jinja؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.