Brak opisu

refresh_views.py 560B

12345678910111213141516171819202122232425
  1. # -*- coding: utf-8 -*-
  2. from __future__ import division
  3. import json
  4. from django_logit import logit
  5. from django_response import response
  6. from account.models import UserInfo
  7. from utils.redis.connect import r
  8. from utils.redis.rkeys import MEMBERCARD_USERINFO_LIST
  9. @logit
  10. def phone(request):
  11. users = UserInfo.objects.filter(phone=None).exclude(memberusercardcode='').exclude(memberusercardcode__isnull=True)
  12. p = r.pipeline()
  13. for u in users:
  14. p.rpush(MEMBERCARD_USERINFO_LIST, json.dumps(u.cardata))
  15. p.execute()
  16. return response()