celebrity_transfer.py 925 Bytes
import os
import sys
import logging
import traceback

class CelebrityTransfer(object):
    def __init__(self):
        pass

    def get_celebrity_data(self,instance):
        try:
            res = dict()

            res["id"] = instance.id
            res["is_online"] = instance.is_online
            res["is_deleted"] = instance.is_deleted
            res["portrait"] = instance.portrait
            res["name"] = instance.name
            res["description"] = instance.description
            res["gender"] = instance.gender
            res["city_id"] = instance.city_id
            res["user_id"] = instance.user_id
            res["share_num"] = instance.share_num
            res["create_time"] = instance.create_time
            res["update_time"] = instance.update_time

            return res
        except:
            logging.error("catch exception,err_msg:%s" % traceback.format_exc())
            return None