Django.core.exceptions.ImproperlyConfigured: Для области видимости 'jwt_token' не установлена скорость дросселирования по умолчанию

Два дня назад все работало нормально. Но теперь я получаю эту вышеуказанную ошибку. Я не уверен, в чем проблема. Когда я вызываю jwt/token/ для простой jwt аутентификации в django rest framework, я получаю эту ошибку.

Мои настройки base.py следующие:

REST_FRAMEWORK = {
    "DEFAULT_AUTHENTICATION_CLASSES": (
        # "rest_framework.authentication.SessionAuthentication",
        # "rest_framework.authentication.TokenAuthentication",
        "rest_framework_simplejwt.authentication.JWTAuthentication",
    ),
    "DEFAULT_PERMISSION_CLASSES": ("rest_framework.permissions.IsAuthenticated",),
    "DEFAULT_SCHEMA_CLASS": "drf_spectacular.openapi.AutoSchema",
    "DATETIME_FORMAT": "%B %d, %Y %H:%M:%S",
    "DEFAULT_THROTTLE_RATES": {
        "jwt_token": "5/minute",
        "user_registration": "5/day",
        "otp_email_verification": "5/day",
        "password_reset": "5/day",
        "google_registration": "5/day",
        "resend_email_verification": "5/day",
        "apple_registration": "5/day",
        "facebook_registration": "5/day",
    },
}

Проблема в api заключается в следующем:

{{local}}api/v1/users/jwt/token/

Моя трассировка:

Traceback (most recent call last):
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\core\handlers\exception.py", line 47, in inner
    response = get_response(request)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\core\handlers\base.py", line 181, in _get_response
    response = wrapped_callback(request, *callback_args, **callback_kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\views\decorators\csrf.py", line 54, in wrapped_view
    return view_func(*args, **kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\views\generic\base.py", line 70, in view
    return self.dispatch(request, *args, **kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\utils\decorators.py", line 43, in _wrapper
    return bound_method(*args, **kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\django\views\decorators\debug.py", line 89, in sensitive_post_parameters_wrapper
    return view(request, *args, **kwargs)
  File "E:\lvl9\merosiksha\merosiksha\users\api\v1\views.py", line 172, in dispatch
    return super().dispatch(*args, **kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 509, in dispatch
    response = self.handle_exception(exc)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 469, in handle_exception
    self.raise_uncaught_exception(exc)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 480, in raise_uncaught_exception
    raise exc
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 497, in dispatch
    self.initial(request, *args, **kwargs)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 416, in initial
    self.check_throttles(request)
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\views.py", line 359, in check_throttles
    if not throttle.allow_request(request, self):
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\throttling.py", line 229, in allow_request
    self.rate = self.get_rate()
  File "E:\lvl9\merosiksha\myvenv\lib\site-packages\rest_framework\throttling.py", line 95, in get_rate
    raise ImproperlyConfigured(msg)
django.core.exceptions.ImproperlyConfigured: No default throttle rate set for 'jwt_token' scope
[16/Jun/2022 21:11:52] "POST /api/v1/users/jwt/token/ HTTP/1.1" 500 139172
Вернуться на верх