Ejemplo n.º 1
0
 def get(self):
     query_dict = request.data
     user = request.user
     status = query_dict.pop('status', '0')
     page, number = self.pageinfo
     messages = Message.query.filter_by(
         receiver_id=user.id,
         status=status).order_by('-created_at').paginate(page, number, True)
     data = {'title': 'Notice', 'messages': messages}
     Count.user_message_count(user.id, clear=True)
     return render_template('forums/message.html', **data)
Ejemplo n.º 2
0
 def message_count(self):
     # return self.receive_messages.filter_by(status='0').count()
     return Count.user_message_count(self.id)
Ejemplo n.º 3
0
 def message_count(self, value):
     return Count.user_message_count(self.id, value)