0
我有以下型號:AttributeError異常: '查詢集' 對象有沒有屬性 '請求'
class App(models.Model):
name = models.CharField(max_length=20)
...
class Request(models.Model):
...
app = models.ForeignKey(App)
...
當嘗試以下操作:
a = App.objects.all().prefetch_related('request_set')
for r in a.requests:
print r
它給:
AttributeError: 'QuerySet' object has no attribute 'requests'
這是爲什麼?
for r in a.request_set:...給出了完全相同的錯誤。 –
我的不好 - 嘗試'在應用程序中打印app.requests' - 'a'是'QuerySet',而不是App對象。 – girasquid
這是給:AttributeError:'App'對象沒有屬性'requests' –