1
當我發出去我的模型(使用TastyPie
),我得到以下回溯錯誤:Tastypie:讓「AttributeError的:‘NoneType’對象有沒有屬性'_clone」錯誤
File "/Library/Python/2.7/site-packages/tastypie/resources.py", line
2141, in get_object_list
return self._meta.queryset._clone()
AttributeError: 'NoneType' object has no attribute '_clone'
以下是我的相關型號的resources.py
文件。
from tastypie.resources import ModelResource
from swtr.models import Com
class ComResource(ModelResource):
class Meta:
query_set = Com.objects.all()
resource_name = 'com'
object_class = none
我感到特別困惑因爲我創建並保存蟒蛇外殼內至少Com.objects.all()
返回一個記錄。所以我不知道爲什麼查詢集被返回爲NoneType
。
包括完整的追蹤和觀點,是造成此錯誤 –
你確定這是'query_set'而不是'你的'ComResource'的元類中的queryset'? – wencakisa
@wencakisa哇 - 你是對的 - 這是queryset!我不知道我是怎麼錯過了這一點,而通過文檔...感謝一噸爲我發現。 – pizza7