def motd(request): msg = [u" ", u"Oh, hi there. Good to see you.", u" " ] w = int(request.GET.get('pw', '80')) h = int(request.GET.get('ph', '24')) resp = {'status': 200, 'motd': msg, 'email': request.user.email, 'background': utils.load_random_background(w, h), } pending_friends = models.Friend.objects.filter(recipient=request.user, accepted_at__isnull=True, revoked_at__isnull=True) if pending_friends.count(): resp['pending_friends'] = [utils.friend_name(p.initiator) for p in pending_friends] return HttpResponse(utils.json_encode(resp))
def issue(request): if request.user.is_authenticated(): # user is already logged in... return motd(request) msg = [ u" ******************************************************************************", u" **************************** 福 福 ****************************", u" **************************** Double Happiness ****************************", u" ******************************************************************************", u" ", u"Hai! Welcome to Double Happiness.", u" ",] w = int(request.GET.get('pw', '80')) h = int(request.GET.get('ph', '24')) resp = HttpResponse(utils.json_encode({'status': 200, 'issue': msg, 'background': utils.load_random_background(w, h), })) resp.set_cookie('csrftoken', get_token(request)) return resp