Commit 691af59a authored by impfundev's avatar impfundev

feat: filter book by published year

parent f5e47d8a
...@@ -19,6 +19,7 @@ class BookListView(generic.ListView): ...@@ -19,6 +19,7 @@ class BookListView(generic.ListView):
Q(title__icontains=keyword) Q(title__icontains=keyword)
| Q(category__name__icontains=keyword) | Q(category__name__icontains=keyword)
| Q(description__icontains=keyword) | Q(description__icontains=keyword)
| Q(published_year__icontains=keyword)
).order_by("-created_at") ).order_by("-created_at")
if order: if order:
...@@ -27,7 +28,7 @@ class BookListView(generic.ListView): ...@@ -27,7 +28,7 @@ class BookListView(generic.ListView):
elif order == "old": elif order == "old":
queryset = queryset.order_by("created_at") queryset = queryset.order_by("created_at")
return queryset.order_by("-updated_at") return queryset
class BookDetailView(generic.DeleteView): class BookDetailView(generic.DeleteView):
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment