Django python manage.py runserver возвращает ошибку атрибута вместо запуска виртуального сервера - PullRequest
0 голосов
/ 07 марта 2020

Я много раз просматривал эти строки и искал по сайту, чтобы найти похожую проблему, но я просто не могу понять, что я пропустил, чтобы сгенерировать ошибку

urls.py - profile_api

from django.urls import path
from profiles_api import views

urlpatterns = [
    path('hello-view/', views.HelloApiView.as_View()),
]

Представления

(env) vagrant@ubuntu-bionic: / vagrant $ python manage.py runserver 0.0.0.0:8080

....

путь ('hello-view /', views.HelloApiView.as_View ()),

AttributeError: тип объекта "HelloApiView" не имеет атрибута "as_View"

Ответы [ 2 ]

1 голос
/ 07 марта 2020

Поскольку ошибка говорит, что нет атрибута as_View. Проблема с V в верхнем регистре. Там должно быть as_view().

1 голос
/ 07 марта 2020

Полагаю, это опечатка ? as_view() не as_View()

...