diff --git a/apps/resm/tasks.py b/apps/resm/tasks.py index 8610cf1..82a0c5d 100644 --- a/apps/resm/tasks.py +++ b/apps/resm/tasks.py @@ -97,7 +97,7 @@ def show_task_run(def_name: str): @shared_task(base=CustomTask) def get_abstract_from_elsevier(publication_year: int = None, number_of_task:int = 100): - def_name = get_abstract_from_elsevier.__name__ + def_name = get_abstract_from_elsevier.name if not show_task_run(def_name): return "stoped" qs = Paper.objects.filter(has_abstract=False) @@ -192,7 +192,7 @@ def get_pdf_from_elsevier(number_of_task=100): """ 获取elsevier全文 """ - def_name = get_pdf_from_elsevier.__name__ + def_name = get_pdf_from_elsevier.name if not show_task_run(def_name): return "stoped" qs = Paper.objects.filter(has_fulltext=True, has_fulltext_pdf=False) @@ -232,7 +232,7 @@ def get_pdf_from_elsevier(number_of_task=100): @shared_task(base=CustomTask) def get_pdf_from_oa_url(number_of_task=100): - def_name = get_pdf_from_oa_url.__name__ + def_name = get_pdf_from_oa_url.name if not show_task_run(def_name): return "stoped" qs = Paper.objects.filter(is_oa=True, has_fulltext=False).exclude(