2017-11-06 5 views
0

私はクライアントサイトでDjango CMSとAldryn News Blogアプリケーションを使用してブログのリストを表示しています。既定のテンプレートコードでは、「鉛入り」抜粋のテキストを表示するのにDjangoCMS render_model with HTML

{% render_model article "lead_in" %} 

を使用しています。しかし、それは私のためのpのタグを表示していると私は実際にそれらをレンダリングする必要があります。

https://pasteboard.co/GSq8XObQ.png https://pasteboard.co/GSq8ONF.png

私は両方を試してみました:

{% autoescape off %} 
{% render_model article "lead_in" %} 
{% endautoescape %} 



{% render_model article "lead_in" |safe %} 

最初は何と第二のエラーを出しません。 htmlタグをレンダリングするにはどうすればよいですか?

+0

safeを使用しているときに表示されるエラーは何ですか? –

+0

@AlexanderBrillセーフの先頭に変数が見つかりませんでした。 また、しばらくしてからhtmlがレンダリングされています。これはもっとも不思議なことです。私は待って、しばらくしてからページに戻ってくると、正しくレンダリングされます... – pinksharpii

答えて

1

このソリューションを試しましたか?

{{ article.lead_in|safe }} 
+0

これは完璧に感謝しました。アプリ自体がこのルートに行かなかった理由はわかりません:) – pinksharpii