Blackhacker نشر 15 مارس 2016 أرسل تقرير مشاركة نشر 15 مارس 2016 أبني موقع باستخدام Flask وSQLAlchemy وأريد تمرير شيفرات HTML لمختلف المدخلات في عرضي (view) باستخدام render_template، لكن المشكلة أن إطار القولبة يُهرّب جميع شيفرات HTML بشكل تلقائي، فهل توجد طريقة لتمرير شيفرات HTML إلى القالب؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 هشام رزق الله نشر 15 مارس 2016 أرسل تقرير مشاركة نشر 15 مارس 2016 أسهل طريقة لتمرير شيفرة HTML إلى قالب هي عن طريق استخدام طريقة المعقفين وتمرير خيار safe والذي سيخبرFlask أن الشيفرة البرمجية آمنة كما في المثال التالي: {{ something|safe }} حيث ستستبدل something بالشيفرة التي تريدها. أو يمكنك إعلان أن شيفرة برمجية معينة مكتوبة بلغة HTML آمنة وذلك عن طريق استخدام دالة Markup من مكتبة flask كما في المثال التالي: from flask import Markup value = Markup('<h1>Hello, World!</h1>') اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Blackhacker
أبني موقع باستخدام Flask وSQLAlchemy وأريد تمرير شيفرات HTML لمختلف المدخلات في عرضي (view) باستخدام render_template، لكن المشكلة أن إطار القولبة يُهرّب جميع شيفرات HTML بشكل تلقائي، فهل توجد طريقة لتمرير شيفرات HTML إلى القالب؟
رابط هذا التعليق
شارك على الشبكات الإجتماعية
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.