최대 1 분 소요

Basic templates, URL’s and VIews (2)

/ Base.html /

Creating a base page

{% load static %}
<header></header>
<body>
    {% block content %}


    {% endblock %}
</body>
  • 테마 참고 https://bootswatch.com/
  • 부트스트랩, 자바스크립트,네비게이션 바등 자주 쓰는 항목들을 베이스 페이지에 넣어서 바뀌는 부분만 갈아서 끼워쓰면 된다.

Creating the initial store page

{% extends "./base.html" %}
{% load static %}
{% block content %}
 작성
{% endblock %}
  • 네비게이션바나 자바스크립트등은 항상 똑같고 content 안에 내용만 바뀌는 경우가 많아 대부분 이렇게 사용한다.
  • extends로 베이스 html을 불러오고 그 안에 내용만 갈아끼운다는 개념
    • 스프링이든 플라스크든 이 개념은 다 똑같다.

댓글남기기