각각 application(스프링으로 따지면 컨트롤러, 스테틱파일, 서비스레이어 묶인 느낌)
별 url을 지정하기에는 너무 번거로움
이 문제를 해결하기 위해서는
from django.urls import path
from board import views
urlpatterns = [
path('', views.board),
path('first/', views.boardFirst),
]
먼저 하위 application 내의 urls.py 파일에서 url을 매핑한다
from django.contrib import admin
from django.urls import path, include
from myapp import views
urlpatterns = [
path('admin/', admin.site.urls),
path('', views.first),
path('second', views.second),
path('board/',include('board.urls'))
]
그 이후 각각 application 별로 아무것도 입력하지 않아도
그 application 안에서 매핑된 url 값은 board가 앞에 오도록 설정
또한 include를 임포트해야 함