반응형
스파르타 코딩클럽 내일배움캠프 AI 웹개발자양성과정 3회차
2022.10.27. 40일차 - TIL
Django 아침 시험
1) 문제
- morningquiz3 라는 폴더를 생성 후 그 안에서 가상환경을 생성/실행해주세요
- django djangorestframework djangorestframework-simplejwt 설치해주세요
- morningquiz 라는 이름의 프로젝트를 생성해주세요
- INSTALLED_APPS 에 rest_framework, rest_framework_simplejwt 등록 후 아래와 같이
DEFAULT_AUTHENTICATION_CLASSES로 rest_framework_simplejwt를 지정해주
세요
REST_FRAMEWORK = {
'DEFAULT_AUTHENTICATION_CLASSES': (
'rest_framework_simplejwt.authentication.JWTAuthentication',
)
}
- python manage.py migrate 로 DB에 migration 해주세요
- 아래와 같이 urls.py에 TokenObtainPairView와 TokenRefreshView를 정의해주세요
from rest_framework_simplejwt.views import (
TokenObtainPairView,
TokenRefreshView,
)
urlpatterns = [
...
path('api/token/', TokenObtainPairView.as_view(), name='...'),
path('api/token/refresh/', TokenRefreshView.as_view(), name='...'),
...
]
- python manage.py createsuperuser 로 admin 계정을 만들어보세요
- postman으로 5번의 url로 6번에서 만든 admin 계정으로 로그인하는 요청을 보내확인한다.
2) 정답
반응형
'개발일지 > AI 캠프' 카테고리의 다른 글
내일배움캠프 AI - 42일차 TIL, 2022.10.31 (0) | 2022.11.01 |
---|---|
내일배움캠프 AI - 9주차 WIL (0) | 2022.10.31 |
내일배움캠프 AI - 39일차 TIL, 2022.10.26 (0) | 2022.10.26 |
내일배움캠프 AI - 38일차 TIL, 2022.10.25 (0) | 2022.10.26 |
내일배움캠프 AI - 37일차 TIL, 2022.10.24 (0) | 2022.10.25 |