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

كيفية إستخراج النص من عنصر HTML في جانغو Django؟

Mohssen A Mohssen

السؤال

لدي نص يتم جلبة من قاعدة البيانات وهو عبارة عن بعض أكواد HTML بالشكل التالي:

post_title = '<div>Some Content</div>'

كيف يمكنني إستخراج النص فقط بدون أكواد HTML ليكون الناتح بالشكل التالي:

print(post_title) # Some Content

هل توجد أداة في جانغو Django تقوم بهذا الأمر؟

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

Recommended Posts

  • 1

لاستخراج النص من عنصر HTML في جانغو يُمكنك إستعمال الدالة strip_tags التي تقوم بنزع كل الوسوم الخاصة ب HTML من النص.

from django.utils.html import strip_tags # نقوم باستدعاء الدالة

post_title = '<div>Some Content</div>'
post_title = strip_tags(post_title)
print(my_string)
# النص المُخرج سوف يَكون
# Some Content

كما يُمكنك إستخدام المُرشح striptags في القوالب لنزع وسوم ال HTML من المُتغيرات على الشكل التالي:

{{ post_title|striptags }}

 

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

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

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

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

×   لقد أضفت محتوى بخط أو تنسيق مختلف.   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.

  • إعلانات

  • تابعنا على



×
×
  • أضف...