이번에는 포스팅이 모아져 있는 cafelist 페이지를 만들어 보도록 하겠습니다. 우선 urls.py 파일을 수정하고 views.py파일을 수정합니다. 앞서 말씀드린 것처럼, 각각에 path 안에 name을 지정하면 url로 보다 쉽게 접근할 수 있습니다. 다만 코드의 복잡도가 올라가지 않도록, 마지막에 수정해줄게요.

from django.contrib import admin
from django.urls import path
from main.views import index, cafelist

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', index),
    path('cafelist/', cafelist),
]	
from django.shortcuts import render

def index(request):
    return render(request, 'main/index.html')

def cafelist(request):
    return render(request, 'main/cafelist.html')

이제 html 파일을 만들 차례입니다. cafelist.html 파일을 아래 폴더에 만들어주세요.

<!DOCTYPE html>
<html>
<head>
	<title>cafelist</title>
</head>
<body>
	<h1>cafelist</h1>
</body>
</html>

만약 중간에 한번 나갔다 오셨다면 아래 명령어처럼 쳐주세요. 또는 서버가 재실행 되어 맨 앞에 (myvenv)가 생략되어 있을 경우 아래 명령어를 꼭 쳐주세요.

root@goorm:/workspace/tutorialdjango# cd mysite

root@goorm:/workspace/tutorialdjango/mysite# source myvenv/bin/activate

(myvenv)root@goorm:/workspace/tutorialdjango/mysite# python manage.py runserver 0:80

계속해서 진행하고 계셨다면 아래 코드만 입력하시면 됩니다.

(myvenv)root@goorm:/workspace/tutorialdjango/mysite# python manage.py runserver 0:80

프로젝트 > 실행 URL과 포트를 누르시고 URL을 클릭하신다음 뒤에 /cafelist라고 치시면 cafelist페이지가 나옵니다.