Django 절차서(2) - html 파일 불러오기

진행 전 준비

  • Django 절차서(1)에서 진행한 가상환경 활성화 (conda activate 가상환경명)
  • 환경 진입 (cd 작업 폴더 경로)

 

1. 프로젝트에 App 만들기

django-admin startapp 앱이름

 

*) 작업 환경에서 위 내용 실행 시 앱이름으로 생성된 폴더 있는지 확인

*) config\settings.py의 INSTALLED_APPS에서 앱이름 추가

 

2. config\urls.py 파일 수정

from django.contrib import admin
from django.urls import include, path

urlpatterns = [
    path('admin/', admin.site.urls),
    path('selfapp/', include('selfapp.urls')), # 생성한 app url 추가
]

 

3. 생성한 앱 폴더에서 templates 폴더 생성 후 html 파일 생성

<html>
    <p>안녕하세요</p>
</html>

 

 

4. 앱 폴더 내 views.py 에서 함수 생성

def test(request) :
    return render(
        request,
        "test.html",
        {}
    )

 

5. 앱 폴더 내 urls.py 에서 url 정의

from django.urls import include, path

from selfapp import views

urlpatterns = [
    path('test/', views.test),
]

 

6. django 실행

python manage,py runserver

 

127.0.0.1:8000/selfapp/test 가 정상 실행되는지 확인

'Python > Django' 카테고리의 다른 글

Django 절차서(1) - 초기 환경 세팅  (0) 2022.07.15