diff --git a/boards/views/search.py b/boards/views/search.py --- a/boards/views/search.py +++ b/boards/views/search.py @@ -38,7 +38,8 @@ class BoardSearchView(View, PaginatedMix if len(query) >= MIN_QUERY_LENGTH: results = Post.objects.filter(Q(text__icontains=query) | Q(title__icontains=query) | Q(opening=True, - thread__tags__aliases__name__icontains=query)).order_by('-id').distinct() + thread__tags__aliases__name__icontains=query) + | Q(attachments__url__icontains=query)).order_by('-id').distinct() paginator = get_paginator(results, RESULTS_PER_PAGE) paginator.set_url(reverse('search'), request.GET.dict())