October
21st,
2017
참고 및 인용
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는 지킬레벨의 템플릿 언어이므로 \가 안먹히는 듯 하다. \를 제거하고 사용하면된다.