テンプレートエンジンとして小枝を使用していますが、HTMLデータの表示中に問題が発生しています。
SOで検索し、次の解決策を得ました
{% autoescape true %} {{ detailArticle.artdesc|raw}} {% endautoescape %}
この式は私のローカルホストで機能していますが、cPanelで問題が発生しています。これはライブサーバーです。
出力をレンダリングしていません。として表示されます
<span style="font-size: 12pt; font-family: 'Times New Roman', serif">.. so on
使用される小枝バージョンは
"小枝/小枝": "〜1.16"、
提案してください
を使用しています。autoescape
これは、そのブロックのコンテンツをバッファリングしてから、フィルタリングします(HTMLエンティティのエスケープなど)。マークアップを含む変数を出力する場合は、次のいずれかを使用します。
{{ detailArticle.artdesc|raw }}
値を生の文字列として出力する(エスケープしない)、または:
{% autoescape false %}
{{ detailArticle.artdesc }}
{% endautoescape %}
これは、raw
そのブロック内で使用しているすべての変数で使用するのと同じです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加