لدي بعض أكواد HTML التي قمت بسحبها من بعض المواقع وحفظتها في قاعدة بيانات، الآن أريد أن يتم إحضارها من قاعدة البيانات لأقوم بعرضها بإستخدام فلاسك Flask، وقمت بكتابة الكود التالي:
from flask importFlask, render_template
app =Flask(__name__)@app.route('/')def scraped_pages():
html ="<h1>Hello, World!</h1>"# يتم إحضار هذا النص من قاعدة البياناتreturn render_template("index.html", data=html)if __name__ =="__main__":
app.run(debug=True)
وفي القالب index.html أقوم بعرض المتغير data بالشكل التالي:
<body>
{% block body %}
{{ data }}
{% endblock %}
</body>
لكن المشكلة أن النص يظهر دائمًا كما هو ولا يتم عرضه كعناصر HTML ، حاولت أن أستخدم الدالة Markup بالشكل التالي:
السؤال
Mohssen A Mohssen
لدي بعض أكواد HTML التي قمت بسحبها من بعض المواقع وحفظتها في قاعدة بيانات، الآن أريد أن يتم إحضارها من قاعدة البيانات لأقوم بعرضها بإستخدام فلاسك Flask، وقمت بكتابة الكود التالي:
وفي القالب index.html أقوم بعرض المتغير data بالشكل التالي:
لكن المشكلة أن النص يظهر دائمًا كما هو ولا يتم عرضه كعناصر HTML ، حاولت أن أستخدم الدالة Markup بالشكل التالي:
لكن نفس المشكلة لم تتغير، ما هو الخطأ هنا؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.