renamed mainpage + added news feed

This commit is contained in:
nvrl committed 2026-02-16 20:54:22 +01:00
1 parent dde10b49ad
commit fb0afd253a
3 files changed
+55 -6

No files matched your search

+7
View File
@@ -41,6 +41,13 @@ class FlavorViewSet(viewsets.ModelViewSet):
serializer = self.get_serializer(top_flavors, many=True)
return Response(serializer.data)
@action(detail=False, methods=['get'], permission_classes=[permissions.AllowAny])
def newest(self, request):
# Get the 10 newest flavors
newest_flavors = Flavor.objects.select_related('category').order_by('-created_at')[:10]
serializer = self.get_serializer(newest_flavors, many=True)
return Response(serializer.data)
class CategoryViewSet(viewsets.ReadOnlyModelViewSet):
queryset = Category.objects.all()
serializer_class = CategorySerializer