Django query orderby

Я пытаюсь создать набор запросов в Django. Мои запросы идут в следующем порядке. Но он не реализует операцию order_by. В чем проблема? Первые два запроса работают

all_products = Product.objects.filter(category=category.id)
all_products = all_products.filter(price__gte=100)
all_products = all_products.order_by('price')

модели продуктов:

header = models.CharField(max_length=200, verbose_name="Name")
category = models.ForeignKey('Category', null=False, default=1, on_delete=models.CASCADE,
                                 verbose_name="Category")

price = models.FloatField(null=True, verbose_name="Product Price")
Вернуться на верх