2017-12-10 12 views
0

解決方法がわからないという問題があります。 私はRESTフレームワークを使用しています、私のviews.py に私は事は私が私が思うに、シリアライザにDjango RestFramework:Serilizer.responseモデルが応答しない応答

from rest_framework.response import Response 

を輸入するのである

Response.objects.all() 

に照会することを応答と呼ばれるモデルを持っていますそのDjangoは失われたと私に

AttributeError: type object 'Response' has no attribute 'objects' 

私のモデルの名前を変更することなく、その問題に対処する方法があることを出力を与える取得していること?

from app.models import Response as ResponseModel 

そして、あなたのビューcode.Itは、モデルの名前を変更することをお勧めします全体ResponseModelを使用する:ラファエル

答えて

1

はちょうどこのようなあなたのモデルをインポートします、

Thxを。可能でない場合は、上記の解決方法を試してください。

+0

私のDBに今質問するために、私はResponseModel.objects.all()を行う必要がありますか? – Ben2pop

+0

それは働いた..私はモデルの名前を変更することを躊躇する、それはお尻のような痛みです..;((( とにかくあなた;) – Ben2pop

関連する問題