Я следую this tutorial, пытаясь сделать API для моей таблицы Products
.Class-based view "не имеет атрибута .as_view()" error
Вот мой взгляд .views/API/apitest.py:
from my_app.views.API.serializers import ProductSerializer
from my_app.models import Product
from rest_framework import generics
class APITest(generics.ListAPIView):
model=Product
serializer_class=ProductSerializer
queryset = Product.objects.all()
Запись urls.py:
url(r'^API/products/$', views.API.apitest.as_view(), name='apitest')
Эта линия дает ошибку: 'module' object has no attribute 'as_view'
. Я просто пытаюсь создать простой пример на данный момент, поэтому нет необходимости в декораторах. Что вызывает эту ошибку? Я использую Django 1.9.2.
вы можете изменить его views.APITest.as_view () –