嗯,这可能有点奇怪,但我想知道是否有可能根据choiceFields的标签而不是存储的数据库值进行搜索。
我有一个应用程序,当用户搜索类型为truck
的车辆时,查询无法检索结果,因为存储在数据库中的值为tru
,尽管choiceField标签为truck
。例如,性别female
为fem
也是如此。
我可以通过其他方式解决这个问题,但我想知道Django是否以某种方式实现了这一点。
答案 0 :(得分:0)
我认为您应该考虑更改搜索功能以使用缩短的名称进行搜索。您仍然可以在前端显示标签:https://developer.mozilla.org/en-US/docs/Web/HTML/Element/select#Examples