From ed4c2065b63ed7a66b0977360af6f16751d97cf2 Mon Sep 17 00:00:00 2001 From: Damillora Date: Thu, 17 Dec 2020 22:59:22 +0700 Subject: [PATCH] Case insensitive search --- artists/views.py | 2 +- songs/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/artists/views.py b/artists/views.py index bce78ee..b84f39d 100644 --- a/artists/views.py +++ b/artists/views.py @@ -9,7 +9,7 @@ def artist_index(request): objs = {} if "q" in request.GET: q = request.GET['q'] - artists = Artist.objects.filter(name__contains=q) | Artist.objects.filter(romanized_name__contains=q) + artists = Artist.objects.filter(name__icontains=q) | Artist.objects.filter(romanized_name__icontains=q) objs['q'] = q objs['artists'] = artists return render(request,'artists/index.html',objs) diff --git a/songs/views.py b/songs/views.py index 1b6bc05..5959a55 100644 --- a/songs/views.py +++ b/songs/views.py @@ -8,7 +8,7 @@ def song_index(request): objs = {} if "q" in request.GET: q = request.GET['q'] - songs = Song.objects.filter(title__contains=q) | Song.objects.filter(romanized_title__contains=q) + songs = Song.objects.filter(title__icontains=q) | Song.objects.filter(romanized_title__icontains=q) objs['q'] = q paginator = Paginator(songs, 100) page_number = request.GET.get('page',1)