Пример #1
0
def save_weibo_content(member, content):
    content = json.loads(content)
    for t in content['statuses']:
        identity = "%s#weibo" %t['id']
        existed_topic = Topic.objects(identity=identity).first()
        if not existed_topic:
            topic = Topic()
            topic.member = member
            topic.content = t['text'].lstrip()
            topic.identity = identity
            topic.created = datetime.now()
            topic.source_created = getWeiboTime(t['created_at'])
            topic.bmiddle_pic_url = t.get('bmiddle_pic', None)
            topic.thumbnail_pic_url = t.get('thumbnail_pic', None)
            topic.original_pic_url = t.get('original_pic', None)
            if t.get("retweeted_status"):
                topic.origin_content = t["retweeted_status"]
            topic.save()