【发布时间】:2017-09-02 00:35:44
【问题描述】:
我需要按名字或姓氏搜索用户表过滤。
给定一个用户 John Doe Smith,其中 John 是名字,Doe Smith 是姓氏。
当我搜索 John Smith 时,它应该会找到上面的用户。
我知道这只是实现this SO answer 的解决方案的问题,但是我如何在django-filter 中做到这一点并保留其他过滤器字段,如email 或phone 呢?
patient.py(仅相关部分)
class Patient(TimeStampedModel):
name = models.CharField('Name', max_length=30)
last_name = models.CharField('Last Name', max_length=30)
phone = models.CharField('Phone', max_length=14)
【问题讨论】:
-
你试过什么代码?你的型号是什么?
-
啊,刚刚发现FilterSet的
method参数
标签: python django-filter