티스토리 뷰

🦖 Programming/Django

[Django] Hello Django!

박낑깡이 2022. 7. 15. 16:07

 

urls.py 디렉토리 안의 기본 이동 경로를 살펴보면 

 

URL에서 /admin이 나오면 admin.site.urls로 이동한다는 것을 알 수 있다.

 

 

따라서 http://127.0.0.1:8000/admin

 

다음 URL 접속 시 장고에서 기본적으로 제공하는 로그인 웹페이지로 이동하게 된다. 

 

 

 

 

 

urlpatterns = [] 에 새로운 url을 추가해보자!

 

 

from django.urls import path, include
path('foods/', include('foods.urls'))

 

django.urls로 부터 include 함수를 받아온 다음,

 

url에 /foods가 있을 경우 foods.urls, 즉 foods 앱의 urls.py 디렉토리를 확인하도록 하였다.

 

기존 foods 디렉토리에서는 urls.py파일이 없었기 때문에 파일을 추가하고,

 

파일에

 

from django.contrib import admin
from django.urls import path
from . import views 

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

 

 

다음과 같은 코드를 추가 해주어 views모듈에서 index함수 가져온다. 

 

 

이제 views.py 디렉토리에서 index함수를 정의 하면 된다.

 

 

 

 

from django.shortcuts import render
from django.http import HttpResponse

def index(request):
  return HttpResponse("<h2> Hello Django! </h2>")

 

 

 

 

 

서버를 통해 해당 주소로 들어가면 Hello, Django!를 볼 수 있다!

'🦖 Programming > Django' 카테고리의 다른 글

[Django] 앱(App) 생성하기  (0) 2022.07.15
[Django] 프로젝트(Project) 시작하기  (0) 2022.07.15
댓글
최근에 올라온 글
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Total
Today
Yesterday