def get(self, request): page = request.GET.get('page') try: query = Query(Card) query.not_equal_to('publish', True) query.not_equal_to('deleted', True) query.does_not_exist('user') #query.not_equal_to('publish',False) #query.does_not_exist('cid') if page is None: page = 0 count = query.count() query.skip(int(page) * 100) query.limit(100) query.include('user') cards = query.descending('likes').find() except LeanCloudError as e: if e.code == 101: cards = [] else: raise e return render(request, 'card_preview.html', { 'cards': cards, 'count': count })
def get(self, request): try: query = Query(Card) query.not_equal_to('deleted',False) query.does_not_exist('cid') query.limit(1000) count = query.count() query.include('user') cards = query.descending('createdAt').find() except LeanCloudError as e: if e.code == 101: cards = [] else: raise e return render(request,'card_deleted.html',{'cards':cards,'count':count})
align='center') draw.multiline_text((w - crw, h - 15 - crh), copyright, font=copyright_fnt, fill=(189, 189, 189, 255), align='center') # save image data to output stream base.save(msstream, "jpeg") # release memory base.close() print('getting total count:') query = Query(Card) query.does_not_exist('photo') #query.exists('db_num') query.limit(1000) count = query.count() progress = 0 print('Total:' + str(count)) cardlist = query.find() for card in cardlist: id = card.get('objectId') print('generating:' + id) result = generateCard(id) print('result:' + result) print('progess:(' + str(progress) + '/' + str(count) + ')') progress = progress + 1 else: print('end')