Commit c8354cb3 authored by lixiaofang's avatar lixiaofang

add

parent 3281cdb1
...@@ -20,19 +20,21 @@ class TagTransfer(object): ...@@ -20,19 +20,21 @@ class TagTransfer(object):
@classmethod @classmethod
def get_tag_suggest_data_list(cls, instance): def get_tag_suggest_data_list(cls, instance):
try: try:
ret_list = list() ret_list = list()
item_dict = dict() item_dict = dict()
results = instance.get_by_id_name results = instance.get_by_id_name
name = results["name"] logging.info("get results:%s" % results)
name = results.get("name", None)
item_dict["id"] = getMd5Digest(str(name)) item_dict["id"] = getMd5Digest(str(name))
item_dict["ori_name"] = name item_dict["ori_name"] = name
item_dict["is_online"] = results["is_online"] item_dict["is_online"] = results.get("is_online", None)
item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.agile_tag_id) item_dict["results_num"] = QueryWordAttr.get_query_results_num(instance.agile_tag_id)
item_dict["agile_tag_type"] = instance.agile_tag_type item_dict["agile_tag_type"] = instance.agile_tag_type
item_dict["agile_tag_id"] = instance.agile_tag_id item_dict["agile_tag_id"] = instance.agile_tag_id
item_dict["create_tag_type"] = results["create_tag_type"] item_dict["create_tag_type"] = results.get("create_tag_type", None)
item_dict["style"] = results["style"] item_dict["style"] = results.get("style", None)
item_dict["topic_recommend_sort"] = results["topic_recommend_sort"] item_dict["topic_recommend_sort"] = results.get("topic_recommend_sort", None)
item_dict["offline_score"] = 0.0 item_dict["offline_score"] = 0.0
ret_list.append(item_dict) ret_list.append(item_dict)
suggest_list = get_tips_suggest_list(name) suggest_list = get_tips_suggest_list(name)
...@@ -97,7 +99,7 @@ class TagTransfer(object): ...@@ -97,7 +99,7 @@ class TagTransfer(object):
name = agile_tag.AgileTag.objects.filter(id=instance.agile_tag_id).values_list("name", flat=True).first() name = agile_tag.AgileTag.objects.filter(id=instance.agile_tag_id).values_list("name", flat=True).first()
tractate_results = TagTransfer.get_tractate_data_name_mapping_results_to_redis(name) tractate_results = TagTransfer.get_tractate_data_name_mapping_results_to_redis(name)
logging.info("get tractate_results:%s" % tractate_results)
key = query_key + str(instance.agile_tag_id) key = query_key + str(instance.agile_tag_id)
redis_client.set(key, tractate_results) redis_client.set(key, tractate_results)
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment