我正在尝试实施实时搜索。当用户在输入中键入内容时,键被传送到django,并在此行中使用,可在docs中找到:
/dev/mem
但问题是结果将是包含密钥的每个标题(假设用户输入a,结果将是“hallo”,“taro”,“pam”)。但我显然只需搜索第一封信。因此,如果键是“az”,它将仅搜索包含“az”作为前两个字母的单词,而不是单词中的任何位置。
答案 0 :(得分:0)
答案 1 :(得分:0)
您可以使用startswith。
尝试
result = Event.objects.filter(title__startswith=key)
用于区分大小写的搜索,或
result = Event.objects.filter(title__istartswith=key)
表示不区分大小写