feat: 完善get_abstract_from_elsevier
This commit is contained in:
parent
8fbdc7c28b
commit
76c8748503
|
|
@ -11,6 +11,7 @@ from lxml import etree
|
|||
from celery import current_app
|
||||
from datetime import datetime, timedelta
|
||||
import random
|
||||
from django.db.models import Q
|
||||
|
||||
# config.email = "caoqianming@foxmail.com"
|
||||
config.email = "caoqianming@ctc.ac.cn"
|
||||
|
|
@ -128,7 +129,7 @@ def get_abstract_from_elsevier(number_of_task:int = 20, exclude_failed:bool=True
|
|||
def_name = get_abstract_from_elsevier.name
|
||||
if not show_task_run(def_name):
|
||||
return "stoped"
|
||||
qs = Paper.objects.filter(has_abstract=False)
|
||||
qs = Paper.objects.filter(Q(has_abstract=False)|Q(has_fulltext_xml=False))
|
||||
# qs = qs.exclude(
|
||||
# fail_reason__contains="elsevier_doi_not_found"
|
||||
# ).exclude(fail_reason__contains="elsevier_abstract_not_found"
|
||||
|
|
|
|||
Loading…
Reference in New Issue