-
Django에서 index.html 연결하기Language/Django 2021. 6. 13. 20:56
template 및 index.html 생성
helloworld 앱 안에 template 디렉토리를 하나 생성해주고 그 안에 helloworld 디렉토리를 하나 만들어 준 뒤 그 helloworld 디렉토리 안에 index.html을 만든다
즉, helloworld/template/helloworld/index.html 순서
그 후 html 내용을 작성한다
html 연결을 위한 urls.py, views.py
testproject/urls.py와 helloworld/views.py를 다음과 같이 수정해준다
# views.py from django.shortcuts import render # Create your views here. def index(request): return render(request, 'helloworld/index.html')#urls.py from django.contrib import admin from django.urls import path from helloworld import views # helloworld에서 views 함수를 가져온다 urlpatterns = [ path('admin/', admin.site.urls), path('', views.index), # url에 아무것도 입력하지 않았을 때의 경로를 main함수와 연결 ]urlpattern 작성법
path(경로, view에 정의된 함수, 이름)'Language > Django' 카테고리의 다른 글
Django 앱 생성 및 연결 + HelloWorld! 출력하기 (0) 2021.06.13 Django 설치 및 웹서버 구축 (0) 2021.06.13