2012-11-26 2 views
0

나는 여기에 문제가있다 : 나는 간단한 블로그를 만들고 있는데, 그렇게하기 위해 markdown, pygments 및 django를 사용하고있다.들여 쓰기를 존중하지 않는 파이썬 매크로 다운

내 콘텐츠는 마크 다운이며 코드를 강조 표시하고 싶습니다. 그것은 markdown을 제외하고 잘 작동, 파이썬 코드의 들여 쓰기를 존중하지 않습니다.

여기에 스크린 샷을

borked indent

있어 그리고 여기 장고 관리자의 내용의 스크린 샷입니다 : 또한

borked indent 2

, 템플릿에 렌더링 코드 :

  <div class="row"> 
       <div class="span12 vertical-spacer"> 
        {{ object.body|markdown:"safe,codehilite"|render_inlines|safe }} 
       </div> 
      </div> 

답변

1

Markdown과 pygments를 사용하는 Mingus 블로그 앱을 사용하려고 할 때 나는이 문제를 오래 전에 보았습니다. 이 문제는 render_inlines 필터의 사용으로 인해 발생하는 것으로 보입니다.하지만 그 이유는 확실하지 않습니다. 나는 특정 기능을 사용하지 않았기 때문에 템플릿에서 제거했습니다.

+0

필자는 인라인을 사용하지 않을 것이기 때문에 반드시 시도 할 것입니다. –

+0

은 매력처럼 작동했습니다. 단지 기간을 기다려서 응답 할 것입니다. –

관련 문제