Nessuna descrizione

qiniuproducer.py 947B

    # -*- coding: utf-8 -*- import logging from django_six import CompatibilityBaseCommand from integral.models import SaleclerkSubmitLogInfo from logs.models import ComplementCodeLogInfo from utils.redis.connect import r from utils.redis.rkeys import QINIU_UPLOAD_LIST logger = logging.getLogger('console') class Command(CompatibilityBaseCommand): def handle(self, *args, **options): logger.info('Upload image qiniu producer is dealing') sslis = SaleclerkSubmitLogInfo.objects.filter(is_upload_qiniu=False) for ssli in sslis: r.rpushjson(QINIU_UPLOAD_LIST, { 'model': 'SaleclerkSubmitLogInfo', 'pk': ssli.pk, }) cclis = ComplementCodeLogInfo.objects.filter(is_upload_qiniu=False) for ccli in cclis: r.rpushjson(QINIU_UPLOAD_LIST, { 'model': 'ComplementCodeLogInfo', 'pk': ccli.pk, })