1
this tutorial izliyorum, Products
benim tablo için bir API yapmaya çalışıyorum.Sınıf tabanlı görünüm "özniteliği yok .as_view()" hata
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 giriş:
url(r'^API/products/$', views.API.apitest.as_view(), name='apitest')
Bu çizgi bir hata veriyor: 'module' object has no attribute 'as_view'
İşte benim .views/API/apitest.py görünümüdür. Sadece an için basit bir örnek oluşturmaya çalışıyorum, bu yüzden dekoratörlere gerek yok. Bu hatanın sebebi nedir? Django 1.9.2 kullanıyorum.
senin ithalatı içine views.APITest.as_view (bakmak daha iyi olsa da sınıfın
üzerinde
as_view
kullanmak modül ihtiyaç olduğu) –