【发布时间】:2022-11-10 17:34:50
【问题描述】:
我在需要根据 URL 参数覆盖值的地方。
型号:人
| Name | Alias |
|---|---|
| Alex | {"Alex", "Jacob" |
Alias 列是 Array 类型
我从 URL 参数中获取别名,例如: example.com/?alias=Alex 这里别名 = 亚历克斯
我的查询是 queryset = Person.objects.filter(name=alias)
最后,我必须将响应发送到前端 <QuerySet [<Person: "Alex">]
基本上在这里我必须从别名中删除 Jacob
我努力了
for qs in list(queryset):
if "Alex" in qs["alias"]:
qs["alias"] = ["Alex"]
它正在工作,但我需要以查询集对象的形式返回响应
【问题讨论】:
标签: python django django-rest-framework django-queryset django-filter