2017-11-06 9 views
0

나는 클라이언트 사이트에서 Django CMS와 Aldryn News Blog 앱을 사용하여 블로그 목록을 표시하고 있습니다. 기본 템플릿 코드는 "Lead in"발췌 텍스트를 표시하기 위해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

안전 사용시 발생하는 오류는 무엇입니까? –

+0

@AlexanderBrill 안전 시작시 변수를 찾을 수 없습니다. 또한 이상하게 렌더링 된 html이 렌더링됩니다. 내가 잠시 후 페이지로 돌아와서 제대로 렌더링됩니다 ... – pinksharpii

답변

1

이 솔루션을 사용해 보셨습니까?

{{ article.lead_in|safe }} 
+0

이것은 완벽하게 고마워했습니다. 왜 애플 리케이션 자체 가이 경로를 가지 않았다 확실하지 :) – pinksharpii