diff options
author | Filipp Lepalaan <filipp@mac.com> | 2015-11-11 15:43:55 +0200 |
---|---|---|
committer | Filipp Lepalaan <filipp@mac.com> | 2015-11-11 15:43:55 +0200 |
commit | 19444b3b1c3d80b860d9d749942b7d2558950bcb (patch) | |
tree | 0942f5e005b7f607ee64d73978a6cf7912945adc /servo/views/note.py | |
parent | f51bc293756243e6880a1419a82fb51ea1733a30 (diff) | |
download | Servo-19444b3b1c3d80b860d9d749942b7d2558950bcb.tar.gz Servo-19444b3b1c3d80b860d9d749942b7d2558950bcb.tar.bz2 Servo-19444b3b1c3d80b860d9d749942b7d2558950bcb.zip |
Refactored searches into separate module
Diffstat (limited to 'servo/views/note.py')
-rw-r--r-- | servo/views/note.py | 22 |
1 files changed, 1 insertions, 21 deletions
diff --git a/servo/views/note.py b/servo/views/note.py index 4793e17..2ea6a14 100644 --- a/servo/views/note.py +++ b/servo/views/note.py @@ -81,6 +81,7 @@ def prep_list_view(request, kind): data['kind'] = kind data['notes'] = notes + data['search_hint'] = "notes" data['inbox_count'] = Note.objects.filter(order=None).count() return data @@ -331,27 +332,6 @@ def view_note(request, kind, pk): return render(request, "notes/view_note.html", data) -def search(request): - query = request.GET.get("q") - request.session['search_query'] = query - - results = Note.objects.filter(body__icontains=query).order_by('-created_at') - title = _(u'%d search results for "%s"') % (results.count(), query,) - - paginator = Paginator(results, 10) - - page = request.GET.get("page") - - try: - notes = paginator.page(page) - except PageNotAnInteger: - notes = paginator.page(1) - except EmptyPage: - notes = paginator.page(paginator.num_pages) - - return render(request, "notes/search.html", locals()) - - def find(request): form = NoteSearchForm(request.GET) results = Note.objects.none() |