아래와 같은 오류가 뜬다면 두가지를 체크해보자
TemplateSyntaxError at /instagram/new/ Invalid block tag on line 34: 'endblock', expected 'elif', 'else' or 'endif'. Did you forget to register or load this tag?
1. static 파일을 불러오는 html 각 상단에 {%load static%}이 있는지 확인.(base.html에 있어 상속 받는다 해도 각 html에 또 추가해야함.)
2. 코드 내용 중, 주석 처리를 <!-- -->이런식으로 한 내용 중 안에 if문이 있으면 주석 삭제.
<!-- -->는 장고 문법이 아니어서 안의 내용을 인식할 수 있음. comment태그 사용 권장.
'Django' 카테고리의 다른 글
DRF와 Postman (GET, PUT, DELETE, POST) (0) | 2024.08.29 |
---|---|
Django Seed(Response와 Serializer) (0) | 2024.08.29 |
백엔드와 Django DRF, RESTful API (0) | 2024.08.23 |
Django Bootstrap, Fontawesome (0) | 2024.08.22 |
Model Relationship(M:N) (0) | 2024.08.21 |