Django - url

bmoyeon·2020년 8월 25일
0

Django

목록 보기
4/14
post-thumbnail

웹 주소를 입력하면 장고는 URLconf(project/urls.py)로 가서 일치하는 뷰를 찾는다.

> project/urls.py

admin 관련된 주석은 삭제해준다.

from django.urls import path, include

urlpatterns = [
    #RESTful API 규칙에 따라 경로 좌우에 /를 붙이지 않는다.
    path('app', include('app.urls')),
]



> app/urls.py

해당 앱 안에서 urls.py 파일을 생성해준다.

#app/urls.py

from django.urls import path
from .views import MenuListView

urlpatterns = [
    #경로 앞에만 /를 붙인다.
    path('', MenuListView.as_view()),
]
  • as_view()
    요청된 http method에 맞는 MenuView 내 함수를 실행한다.
    요청에 맞는 메서드가 없으면 error 발생
profile
꾸준히 나아가자!

0개의 댓글