본문 바로가기

BACK-END/Django

[Django][장고걸스][ubuntu] Django urls

mysite/urls.py

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

urlpatterns = [
    path('admin/', admin.site.urls),
    path('', include('blog.urls'))
]

 

urls.py의 깔끔한 작성을 위해서 include를 이용해 하위 애플리케이션의 urls.py를 가져온다. 

 

 

 

blog/urls.py

from django.urls import path
from . import views

urlpatterns = [
    path('', views.post_list, name='post_list'),
    ]

 

하위 어플리케이션의 urls.py이다.

 

장고는 http://127.0.0.1:8000/로 들어왔을 때, views.post_list를 보여주라고 말한다.

마지막 부분에 name은 url에 붙인 고유 이름이다.