Django dj-rest-auth (django-allauth) перенаправление не работает, однако, LOGIN_REDIRECT_URL установлен

Я использую Django 4.1 (Djoser не работает с 4.x) и dj-rest-auth (если не ошибаюсь, регистрация обеспечивается модулем django-allauth). Я пытаюсь добиться того, чтобы новый пользователь попадал на страницу создания профиля (конечная точка '/api/v1/new_hero/') сразу после регистрации. Без какой-либо проверки электронной почты, просто прямо в него. Но пока что, при всех этих настройках, после регистрации django держит пользователя на той же странице ('auth/registration/') с демонстрацией токенов и прочей фигней. Кстати, аналогичная ситуация сохраняется и при входе в систему. Как мне направить пользователя на целевую страницу?

settings.py:

DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
REST_USE_JWT = True
JWT_AUTH_COOKIE = 'jwt-auth'
SITE_ID = 1
LOGIN_REDIRECT_URL = '/api/v1/new_hero/'
ACCOUNT_SIGNUP_REDIRECT_URL = '/api/v1/new_hero/'
ACCOUNT_AUTHENTICATED_LOGIN_REDIRECTS = True
ACCOUNT_EMAIL_VERIFICATION = 'none'

urls.py

urlpatterns = [
    re_path(r'^docs(?P<format>\.json|\.yaml)$', schema_view.without_ui(cache_timeout=0), name='schema-json'),
    re_path(r'^docs/$', schema_view.with_ui('swagger', cache_timeout=0), name='schema-swagger-ui'),
    re_path(r'^redoc/$', schema_view.with_ui('redoc', cache_timeout=0), name='schema-redoc'),
    path('admin/', admin.site.urls),
    path('api-auth/', include('rest_framework.urls')),
    path('api/v1/', include('items.urls')),
    path('auth/', include('dj_rest_auth.urls')),
    path('auth/registration/', include('dj_rest_auth.registration.urls')),

]

items/urls.py

urlpatterns = [
    path('items/', ItemsListCreateView.as_view(), name='list_items'),
    path('items/<int:pk>/', ItemDetailView.as_view(), name='update_item'),
    path('heroes/', HeroListView.as_view(), name='list_heroes'),
    path('new_hero/', HeroCreateView.as_view(), name='create_hero'),
    path('heroes/<int:pk>/', HeroDetailView.as_view(), name='update_hero'),
    path('classes/', HeroClassListCreateView.as_view(), name='list_classes'),
    path('weapons/', WeaponClassListCreateView.as_view(), name='list_weapons'),
    # path('reg/', Registration.as_view(), name='custom_registration'),
    ]

Я пробовал различные настройки django-allauth, проверял правильность INSTALLED_APPS, AUTHENTICATION_BACKENDS и других разделов settings.py, и все закончилось тем, что я написал вопрос.

Вернуться на верх