django的全局搜索功能

Posted onlyhold

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了django的全局搜索功能相关的知识,希望对你有一定的参考价值。

#课程搜索
search_keywords = request.GET.get(‘keywords‘, ‘‘)
if search_keywords:
all_course=all_course.filter(Q(name__icontains=search_keywords)|Q(desc__icontains=search_keywords)|
Q(work_position__icontains=search_keywords))


/顶部搜索栏搜索方法
function search_click(){
var type = $(‘#jsSelectOption‘).attr(‘data-value‘),
keywords = $(‘#search_keywords‘).val(),
request_url = ‘‘;
if(keywords == ""){
return
}
if(type == "course"){
request_url = "/course/list?keywords="+keywords
}else if(type == "teacher"){
request_url = "/org/teacher/list?keywords="+keywords
}else if(type == "org"){
request_url = "/org/list?keywords="+keywords
}
window.location.href = request_url
}

以上是关于django的全局搜索功能的主要内容,如果未能解决你的问题,请参考以下文章

Idea关闭两次Shift弹出的全局搜索

eclipse 中怎么全局搜索存在的xml错误

idea 全局内容搜索和替换

IntelliJ IDEA全局内容搜索和替换

IntelliJ IDEA全局内容搜索和替换

Android Studio 全局搜索技巧