장고 URL

Django

장고 URL 추가 및 Views에서 URLconf 요청 응답 처리 방법

장고 서버를 실행하고 127.0.0.1:8000 URL을 입력하면 초기 페이지가 표시됩니다. 메인 URL뒤에 /challenges/first 와 같은 URL을 추가하고 싶다면 어떻게 할까요? URL 추가 및 Views 구성 방법 해당 앱 디렉토리에서 urls.py를 생성합니다. 이렇게하면 앱 디렉토리에 urls.py와 프로젝트 메인 디렉토리에 urls.py가 각각 존재하게 됩니다. 이전 포스팅에서 urls.py의 역할은 views.py의 로직을 트리거하는 것이라고 정리했는데요. 다음과 같이 django.urls의 path 함수를 통해 이를 처리할 수 있습니다. # challenges/urls.py from django.urls import path from . import views urlpatterns..

Django

장고 URL과 Views의 개념 및 역할

지난 글에서 장고의 작동 방식을 정리했습니다. 가장 먼저, 클라이언트가 요청을 보내면 URLconf에서 이를 수신하여 해당하는 View를 결정한다고 했는데요. 이번 포스팅에서는 URL과 View의 개념에 대해 정리해보도록 하겠습니다. URL 개념과 역할 사용자는 URL을 통해 특정 웹페이지에 방문할 수 있습니다. 브라우저에 아마존 웹페이지 URL https://amazon.com을 입력하면 해당 페이지가 화면에 표시됩니다. 이러한 메인 URL은 https://amazon.com/products 등과 같은 다른 URL로 이어질 수 있습니다. 메인 URL: 시작 페이지를 보여줌 연속 URL: 메인 페이지에서 이어지는 다른 페이지들을 보여줌 정리하자면 각 URL은 해당하는 서로 다른 응답과 결과를 사용자에게 ..

휘 Hwi
'장고 URL' 태그의 글 목록