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에 붙인 고유 이름이다.
'BACK-END > Django' 카테고리의 다른 글
[Django][장고걸스][ubuntu] Django ORM과 쿼리셋[Querysets] (0) | 2022.01.12 |
---|---|
[Django][장고걸스][ubuntu] Django HTML (0) | 2022.01.12 |
[Django] 데이터베이스 초기화 (0) | 2022.01.12 |
[Django][장고걸스][ubuntu] Git 설치하기, 저장소 만들기 (0) | 2022.01.06 |
[Django][장고걸스][ubuntu] Django 관리자 (0) | 2022.01.06 |