4
我完成清理我的項目。我刪除沒有用的應用程序和代碼,然後我安排他們。在此之後我遇到了錯誤TypeError:'instancemethod'類型的對象沒有len()
TypeError: object of type 'instancemethod' has no len()
,所以我將其更改爲COUNT(),但我再次遇到錯誤
AttributeError: 'function' object has no attribute 'count'
這裏是我的代碼:
def budget(request):
envelopes = Envelope.objects.filter(
user=request.user).exclude_unallocated
return render(request, 'budget.html', {
'limit': account_limit(request, 15, envelopes),
}
def account_limit(request, value, query):
count_objects = len(query)
//other codes here
return result
我想我在這裏刪除的東西這就是爲什麼我得到錯誤
我甚至在它工作之前就沒有放過(),但我會嘗試你的答案 – catherine 2013-02-26 09:17:23
好吧,謝謝它現在正在工作。我只注意到我必須放(),因爲我在len中使用它。趕上 – catherine 2013-02-26 09:20:19