让Django网站的用户搜索我在该网站上写的帖子的最简单方法是什么?
我不想写一个搜索算法,我怀疑一定有一个库或脚本来做这件事。有什么建议吗?非常感谢。我假设您已经创建了类似博客应用程序的内容:让Django网站的用户搜索我在该网站上写的帖子的最简单方法是什么?,django,Django,我不想写一个搜索算法,我怀疑一定有一个库或脚本来做这件事。有什么建议吗?非常感谢。我假设您已经创建了类似博客应用程序的内容: object_list = Post.objects.all() query = request.GET.get("q") if query: object_list = object_list.filter( Q(title__icontains=query) | Q(content__icontains=query) )
object_list = Post.objects.all()
query = request.GET.get("q")
if query:
object_list = object_list.filter(
Q(title__icontains=query) |
Q(content__icontains=query)
).distinct()
这里的标题和内容是范文的属性。相应地更改它们
使用q从模板中的搜索表单中获取值