Sort by date

Display Projects sorted by creation date
This commit is contained in:
Kristofers Solo 2023-06-30 10:34:25 +03:00
parent 63d4eb4478
commit 9dfd78b322
2 changed files with 31 additions and 28 deletions

View File

@ -44,7 +44,7 @@ class ProfileProjectListView(ListView):
def get_queryset(self):
username = self.kwargs.get("username")
self.user = get_object_or_404(get_user_model(), username=username)
return Project.objects.filter(owner__username=username)
return Project.objects.filter(owner__username=username).order_by("-date_created")
def get_context_data(self, *args, **kwargs):
data = super().get_context_data(**kwargs)
@ -59,6 +59,9 @@ class ProjectListView(ListView):
context_object_name = "projects"
paginate_by = 50 # amount of items on screen
def get_queryset(self):
return Project.objects.order_by('-date_created')
def get_context_data(self, *args, **kwargs):
data = super().get_context_data(**kwargs)
data["title"] = "FOSSDB | Explore"