
urls.py 파일 위치 헷갈려서 좀 헤맸기 때문에 기록용
movielist/movie_api/movie_api/urls.py
# from django.contrib import admin
# from django.urls import path
#
# urlpatterns = [
# path('admin/', admin.site.urls),
# ]
from django.conf.urls import url, include
from django.urls import path
from django.contrib import admin
from rest_framework import routers
from movies.views import MovieViewSet
router = routers.DefaultRouter()
router.register('movies', MovieViewSet)
urlpatterns = [
url(r'^admin/', admin.site.urls),
url(r'^', include(router.urls)),
]
# urlpatterns = [
# path('admin/', admin.site.urls),
# # path(r'^', include(router.urls)),
# ]
#
# urlpatterns += router.urls
디폴트로 적혀있던 코드 주석처리해놓고 코드 작성.
urlpatterns를 아래 코드로 해도 무방
- DefaultRouter는 SimpleRouter랑 비슷한데 홈화면도 제공해줌

- GET 요청


- DELETE 요청


- PUT 요청; 데이터 수정

참고)
'_공부하는 > python' 카테고리의 다른 글
| (AWS) Django 프로젝트 AWS로 배포하기 -3 (0) | 2021.12.12 |
|---|---|
| (AWS) Django 프로젝트 AWS로 배포하기 -2 (0) | 2021.12.11 |
| (AWS) Django 프로젝트 AWS로 배포하기 -1 (0) | 2021.12.09 |
| Django RESTful api 서버 만들기 -2 주소록 기능 (0) | 2021.12.05 |
| Django RESTful api 서버 만들기 (0) | 2021.12.02 |