针对检索数据时,不清楚完整名字,此时就需要模糊匹配,在Django中的解决方法如下:
-
q = request.GET['search_msg']
-
vpn_info = VpnList.objects.filter(username__contains=q)
在username和contains中间是双下划线,在SQL语句中的意思如下:
-
select username from $table_name where username like '%q%'
阅读(1916) | 评论(0) | 转发(0) |