board App 생성

board 앱을 생성하자

$ python manage.py startapp board

django에게 board가 생성되었다고 알려주자

config/settings.py


templates 생성

그 안에 html을 넣을 수 있는 templates 폴더 그리고 그 안에 board 폴더를 생성하자.

그 후, home.html을 생성했다.

board/templates/board/home.html

{% extends 'base.html' %}
{% block title %}메인페이지{% endblock %}

{% block content %}
일단 테스트 입니다!
{% endblock %}

템플릿 상속이 잘 먹혔는지 확인하기 위해서 views.py 에 함수를 설정하자.

board/views.py

from django.shortcuts import render

# Create your views here.
def home(request):
    return render(request, 'board/home.html', {})