示例#1
0
文件: db.py 项目: shuyuwu/monkeychat
def extract_card_info_from_doc(doc):
    """
    """
    info = {}
    info['title'] = doc['_name']
    info['desc'] = doc['_desc']
    info['pic_url'] = wsgi.get_pic_url(doc['_pict'])
    info['spec_url'] = wsgi.get_spec_url(doc['_uniq'])
    return info
示例#2
0
文件: db.py 项目: shuyuwu/monkeychat
    def __init__(self, upgd):
        """
        """
        self.pict = wsgi.get_pic_url(upgd['_pict'])
        self.name = upgd['_name']
        self.desc = upgd['_desc']
        self.attr = collections.OrderedDict()

        for key, value in sorted(upgd.items()):
            if key in ['_pict', '_name', '_desc']:
                pass
            else:
                value_key, value_value = value.split(':')
                self.attr[value_key] = value_value.strip()