Пример #1
0
 def get(self, request):
     try:
         query = Query(_User)
         query.exists('avatarUrl')
         count = query.count()
         query.limit(1000)
         users = query.descending('createdAt').find()
     except LeanCloudError as e:
         if e.code == 101:
             cards = []
         else:
             raise e
     return render(request,'users.html',{'users':users,'count':count})              
Пример #2
0
 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.exists('user')
         #query.not_equal_to('publish',False)
         #query.does_not_exist('cid')
         count = query.count()
         query.include('user')
         if page is None:
             page = 0
         count = query.count()
         query.skip(int(page) * 100)
         query.limit(100)
         cards = query.descending('createdAt').find()
     except LeanCloudError as e:
         if e.code == 101:
             cards = []
         else:
             raise e
     return render(request, 'cards.html', {'cards': cards, 'count': count})