简历的基础信息 视图加入简单参数
This commit is contained in:
parent
1b4248e865
commit
549dd20043
@ -22,19 +22,19 @@ class ResumeBasicOut(Schema):
|
||||
job_status: Optional[str]
|
||||
|
||||
work_1_experience: Optional[str]
|
||||
work_1_time: Optional[datetime]
|
||||
work_1_time: Optional[str]
|
||||
work_1_description: Optional[str]
|
||||
|
||||
work_2_experience: Optional[str]
|
||||
work_2_time: Optional[datetime]
|
||||
work_2_time: Optional[str]
|
||||
work_2_description: Optional[str]
|
||||
|
||||
work_3_experience: Optional[str]
|
||||
work_3_time: Optional[datetime]
|
||||
work_3_time: Optional[str]
|
||||
work_3_description: Optional[str]
|
||||
|
||||
work_4_experience: Optional[str]
|
||||
work_4_time: Optional[datetime]
|
||||
work_4_time: Optional[str]
|
||||
work_4_description: Optional[str]
|
||||
|
||||
height: Optional[int]
|
||||
|
@ -11,6 +11,8 @@ def list_resumes(
|
||||
job_status: Optional[str] = Query(None),
|
||||
age: Optional[int] = Query(None),
|
||||
name: Optional[str] = Query(None),
|
||||
source_id: Optional[int] = Query(None),
|
||||
keyword: Optional[str] = Query(None),
|
||||
limit: int = 10,
|
||||
offset: int = 0
|
||||
):
|
||||
@ -22,7 +24,10 @@ def list_resumes(
|
||||
qs = qs.filter(age=age)
|
||||
if name:
|
||||
qs = qs.filter(name__icontains=name)
|
||||
|
||||
if source_id:
|
||||
qs = qs.filter(source_id=source_id)
|
||||
if keyword:
|
||||
qs = qs.filter(crawl_keywords__icontains=keyword)
|
||||
total = qs.count()
|
||||
results = qs[offset:offset + limit]
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user