반응형
이 오류에 갇혀 있습니다. 저는 Django
를 처음 사용하고 있으며 YouTube 채널에서 다음 단계를 따라 학습하고 있습니다. 나는 모든 것을 똑같이했지만이 블록 태그 오류가 발생했습니다.
다음은 layout1 html 콘텐츠입니다.
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>{ % block title %}{% endblock %}</title>
</head>
<body>
{ % block content %} {% endblock %}
</body>
</html>
색인 html 콘텐츠 :
{% extends "layout/layout1.html"%}
{% block title %}The Video page{% endblock %}
{ % block content %}
<h1>This is a html</h1>
<p>This is a p tag</p>
<img src="https://upload.wikimedia.org/wikipedia/en/7/72/Anthony_Raneri.jpg"/>
{% endblock % }
views.py 콘텐츠 :
from django.template.response import TemplateResponse
# Create your views here.
def video(request):
return TemplateResponse (request,"video/index.html",{})
이 문제를 어떻게 처리 할 수 있습니까? 모든 것이 유튜브 채널과 같은 형식인지 확인하기 위해 재확인을했고, 정상적으로는 내가 실수 한 곳을 알 수 없었습니다.
해결 방법
Django는 {
와 %
사이에 공백이 있기 때문에 시작 블록 태그를 인식하지 못했습니다.
다른 템플릿 파일의 시작 및 끝 태그에도 동일한 오류가 있습니다.
참조 페이지 https://stackoverflow.com/questions/39935578
반응형
'파이썬' 카테고리의 다른 글
파이썬 Python-목록이 비어있을 때까지 While-Loop (0) | 2020.10.29 |
---|---|
파이썬 Virtualenv를 설치하고 virtualenv 활성화가 작동하지 않습니다. (0) | 2020.10.29 |
파이썬 re 모듈의 정규식이 단어 경계 (\ b)를 지원합니까? (0) | 2020.10.29 |
파이썬 python-opencv에서 비디오 차원 가져 오기 (0) | 2020.10.29 |
파이썬 클래스에서 상수를 정의하는 것은 정말로 필요합니까? (0) | 2020.10.29 |
댓글