some minor fixes
This commit is contained in:
@ -29,6 +29,7 @@ class Meal(models.Model):
|
||||
class Meta:
|
||||
verbose_name = _('Danie')
|
||||
verbose_name_plural = _('Dania')
|
||||
ordering = ['name',]
|
||||
|
||||
|
||||
class Order(models.Model):
|
||||
|
@ -55,6 +55,8 @@ class MealSerializer(serializers.ModelSerializer):
|
||||
class MealViewSet(viewsets.ModelViewSet):
|
||||
queryset = Meal.objects.all()
|
||||
serializer_class = MealSerializer
|
||||
filter_backends = [filters.OrderingFilter]
|
||||
ordering = ['name']
|
||||
|
||||
|
||||
class OrderSerializer(serializers.ModelSerializer):
|
||||
@ -88,9 +90,9 @@ class OrderViewSet(viewsets.ModelViewSet):
|
||||
ordering = ['-created_on']
|
||||
|
||||
def get_queryset(self):
|
||||
five_minutes_ago = timezone.now() + datetime.timedelta(minutes=-5)
|
||||
five_minutes_ago = timezone.now() + datetime.timedelta(minutes=-15)
|
||||
return Order.objects.filter(
|
||||
~Q(status=Order.StatusChoices.FINALIZED)
|
||||
~Q(status__gte=Order.StatusChoices.READY)
|
||||
| Q(updated_on__gte=five_minutes_ago)
|
||||
)
|
||||
|
||||
|
Reference in New Issue
Block a user