我試圖使用request.user變量過濾數據庫中的一組草稿對象。他們是出於某種原因,我得到了下面列出的錯誤。我該如何解決這個錯誤?Django:用戶過濾草稿導致錯誤
功能:
def posting_draft(request):
user = request.user
user_drafts = Draft.objects.filter(user = user)
drafts = dict()
for d in user_drafts:
drafts[d.title] = d.id
return render_to_response('posting_draft.html', {'STATIC_URL':STATIC_URL, 'draft_l' : drafts})
錯誤:
int() argument must be a string or a number, not 'SimpleLazyObject'
如果您包含追蹤的其餘部分,這將會很有幫助。 – stderr 2012-08-09 02:54:35