Django: AttributeError: объект 'function' не имеет атрибута 'get_extra_actions'
Я получаю эту ошибку, и похоже, что это проблема с маршрутизатором
urls.py:
from django.contrib import admin
from django.urls import path, include
from rest_framework import routers
from main import views
from django.contrib.auth.views import LoginView
router = routers.SimpleRouter()
router.register(r'login', LoginView.as_view(), basename='login')
urlpatterns = [
path('admin/', admin.site.urls),
path('', include(router.urls()))
]
error:
extra_actions = viewset.get_extra_actions()
AttributeError: 'function' object has no attribute 'get_extra_actions'
Вот полный откат, stackoverflow не позволил мне опубликовать полный откат из-за проблемы форматирования:
https://paste.gg/p/anonymous/620b2e1923014f3c8ae2eec788656d7b
Итак, я предполагаю, что вид не имеет проблем (который является видом по умолчанию Django), кто-нибудь может помочь мне решить эту проблему?