Django Views.py Urls.py

이민기·2022년 5월 30일
0
post-thumbnail

앱 생성하기

django-admin startapp testapp

앱을 생성한 후에는

setting.py

INSTALLED_APPS = []

리스트 안에 꼭 앱을 추가해 주어야 한다.

URLs.PY

URL 매핑을 추가하기 위해 urls.py 파일을 다음과 같이 수정하자.

from pybo import views

urlpatterns = [
    path('admin/', admin.site.urls), ### admin URL
    path('test/', views.index), ### 보여질 URL주소
]

VIEWS.PY

URLS.py에 views.index를 넣었기 때문에 test/ 접속시 index 함수를 실행해 준다.

from django.http import HttpResponse


def index(request):
    return HttpResponse("여기는 장고 세상 입니다.")

장고 개발 흐름 정리하기
지금 여러분이 경험한 개발 과정은 앞으로의 실습 과정에서 여러 번 반복될 것이다. 그만큼 이 과정은 중요하다!

장고의 기본적인 흐름을 다시 정리해 보자.

  1. 브라우저에서 로컬 서버로 http://localhost:8000/test 페이지를 요청하면
  2. urls.py 파일에서 /pybo URL 매핑을 확인하여 views.py 파일의 index 함수를 호출하고
  3. 호출한 결과를 브라우저에 반영한다.
profile
지나가는사람

0개의 댓글