참고 및 인용

sample code

지킬 블로그에 포스팅 할 markdown파일에서 내 코드를 하이라이팅을 하려는 의도로 코드 블럭으로 감싸주자.


{% extends 'base.html' %}

{% block content %}
<div class="signup">
    <form action="" method="POST">
        {% csrf_token %}
        {{ form }}
        <button class="btn btn-primary btn-block">회원가입</button>
    </form>
</div>

{% endblock %}

하지만 아래와 같은 에러가 난다면?

The tag `csrf_token` on line 61 in `_posts/2017-10-20-django-015-instagram(3).md` is not a recognized Liquid tag. For more information, see https://help.github.com/articles/page-build-failed-unknown-tag-error/.

아래와 같이 이렇게 수정해준다.


{% \raw %}
{% extends 'base.html' %}

{% block content %}
<div class="signup">
    <form action="" method="POST">
        {% csrf_token %}
        {{ form }}
        <button class="btn btn-primary btn-block">회원가입</button>
    </form>
</div>

{% endblock %}
{% \endraw %}

raw는 지킬레벨의 템플릿 언어이므로 \가 안먹히는 듯 하다. \를 제거하고 사용하면된다.


siwon

$_$