ImportError: Could not import 'rest_framework_jwt.authentication.JSONWebTokenAuthentication' for API setting 'DEFAULT_AUTHENTICATION_CLASSES'.
ImportError: cannot import name 'smart_text' from 'django.utils.encoding'
JWT를 Django에서 사용하며 생긴 에러입니다.
해당 에러는 Django 버전이 4버전 이상일 경우 발생됩니다.
rest_framework_jwt 해당 프레임워크 말고 "rest_framework_simplejwt"을 사용해줍니다.
여기서 -> 변경
djangorestframework-simplejwt pip도 설치해줍니다.
pip install djangorestframework-simplejwt
기존에 rest_framework_jwt 사용하던 소스도 모두 정리하여 줍니다.
이상!