Jekyll에서 django 템플릿 언어 사용법

less than 1 minute read

Markdown에서 Django 템플릿을 사용시 발생하는 에러 해결 방법

jekyll로 만들어진 블로그를 작성 시 markdown에 django template를 넣을때 아래와 같이 에러가 발생하는 경우가 있다.

The page build failed for the `master` branch with the following error:

The tag `extends` on line 204 in `_posts/2019-09-20-Django` is not a recognized Liquid tag. For more information, see https://help.github.com/en/articles/page-build-failed-unknown-tag-error.

For information on troubleshooting Jekyll see:

  https://help.github.com/articles/troubleshooting-jekyll-builds

If you have any questions you can contact us by replying to this email.

해결방법은 아래와 같이 raw를 추가하면 된다.


# change_form.html template 부분 생성 및 수정
{% extends "admin/change_form.html" %}
{% load i18n admin_urls static admin_modify %}
{% block inline_field_sets %}

...

{% endblock %}

Updated: