#!/usr/bin/env python # -*- coding: utf-8 -*- ''' Created on 2015年8月17日 @author: ruixidong ''' from ObjectModules.Profile import Mark,Marks from DataAccess.Handler import RedisCli from DataAccess import Profile tags=[dict(__id__="cs01",text="诚意客户",style="mark-style-1",icon="flag",iconColor="red"), dict(__id__="cs02",text="独家委托",style="mark-style-1",icon="flag",iconColor="red"), dict(__id__="cs03",text="多次带看",style="mark-style-1",icon="flag",iconColor="red"), dict(__id__="cs04",text="老客户",style="mark-style-1",icon="flag",iconColor="red"), ] if __name__=="__main__": RedisCli.delete("profile:__global__:cust:mark") for i in tags: m = Mark() m.__id__=i["__id__"] m.icon = i["icon"] m.iconColor = i["iconColor"] m.style = i["style"] m.text = i["text"] Profile.updateHashTable("__global__", "mark", m.__id__,Mark.serialize(m))
001006045,控江 001006046,鞍山 001006542,新江湾城 001007016,曹家渡 002028999,天虹百货 002028a00,左岸商业街 002028a01,星州街 002028a02,高和路 002028a03,湖畔商圈 002027a04,珠江路 002027a05,金枫路 002027a06,汾湖路 """ if __name__=="__main__": for k in RedisCli.keys("metadata:district:*"): RedisCli.delete(k) for i in data.split("\n"): if i=="": continue cd,name=i.split(",",2) if len(cd)==3: RedisCli.set("metadata:district:%s"%cd,name.encode("utf8")) elif len(cd)==6: RedisCli.set("metadata:district:%s:%s"%(cd[:3],cd[3:]),name.encode("utf8")) elif len(cd)==9: RedisCli.set("metadata:district:%s:%s:%s"%(cd[:3],cd[3:6],cd[6:]), name.encode("utf8"))