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

السؤال

نشر

أريد كتابة تعليقات في كود القالب بدون أن يظهر هذا التعليق في النتيجة النهائية للموقع (أي لا يجب أن يظهر في المتصفح). حاولت أن أقوم بعمل تعليقات بهذا الشكل لكن يبدو أنها لا تعمل:

{% # this is a comment %}

هل يمكن أن أقوم بكتابة تعليقات متعددة الأسطر multi lines أيضًا؟

Recommended Posts

  • 1
نشر

يوفر جانغو Django كتابة تعليقات في سطر واحد Single line comment أو تعليقات متعددة الأسطر Multi line comment على النحو التالي:

تعليق في سطر واحد:

{# This is a single line comment #}

يمكنك كتابة تعليق متعدد الأسطر من خلال كتابة عنصري comment و endcomment وأي شيء بينهما سيتم تجاهله من قِبل جانغو Django:

{% comment "Optional note" %}
    <p>هذا النص لن يظهر في المتصفح</p>
{% endcomment %}

لاحظ أن تحويل أكواد القالب إلى تعليق HTML، على النحو التالي، سوف يؤدي لعمل render لهذا الكود أيضًا لكن نتيجته سوف تظهر في شكل تعليق HTML:

<!-- {% include 'footer.html' %} -->

بينما الطريقة الصحيحة للقيام بذلك هي بإضافة علامة # داخل العنصر نفسه، كالتالي:

{#% include 'footer.html' %#}

 

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

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

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

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

  • إعلانات

  • تابعنا على



×
×
  • أضف...