<divdata-gb-custom-blockdata-tag="extends"data-0='base.html'></div><divdata-gb-custom-blockdata-tag="block"><style>h1 {color:blue; }</style></div><divdata-gb-custom-blockdata-tag="block"><!-- {# Template language 에서의 주석 #} --> <h1> Post No. {{id}}</h1> <p> {{content}}</p> <p> {{content | length}}</p> <p> {{content|truncatechars:10}}</p> <hr><divdata-gb-custom-blockdata-tag="for"> <p> {{forloop.counter}} {{reply}}</p></div> <hr><divdata-gb-custom-blockdata-tag="for"> <p> {{forloop.counter}} {{reply}}</p><divdata-gb-custom-blockdata-tag="empty"></div> <p> There's no reply ㅠ_ㅠ</p></div> <hr><divdata-gb-custom-blockdata-tag="if"data-0='admin'data-1='admin'> <p> Accessible</p><divdata-gb-custom-blockdata-tag="else"></div> <p> Inaccessible</p></div></div>
Template 설정 - DIR
TEMPLATES = [{# DTL 엔진을 활용. jinja2 등으로 변경 가능함'BACKEND':'django.template.backends.django.DjangoTemplates',# APP 내에 있는 폴더가 아닌 추가적으로 템플릿으로 활용하고 싶은 경로.'DIRS': [os.path.join(BASE_DIR, 'intro', 'templates')],# APP_DIRS: True 인경우, 등록된 app(INSTALLED_APPS)의 디렉토리에 있는 templates 폴더를 템플릿 폴더로 활용하겠다.'APP_DIRS':True,'OPTIONS':{'context_processors': ['django.template.context_processors.debug','django.template.context_processors.request','django.contrib.auth.context_processors.auth','django.contrib.messages.context_processors.messages', ],},},]