books = {} for item in items: itemData = {} itemData['id'] = item.id itemData['title'] = item.card.title itemData['description'] = item.card.description book_id = str(item.card.book.id) if books[book_id] == None: books[book_id] = {} books[book_id]['title'] = item.card.book.title books[book_id]['description'] = item.card.book.description books[book_id]['cards'] = [] books[book_id]['cards'].append (itemData)
На строчке
if books[book_id] == None: