Запрос к модели django с одинаковыми полями modelfields

Итак, у меня есть модель django

class terrain(models.Model):
    location=models.CharField(max_length=200)
    size=models.CharField(max_length=200)
    def __str__(self):
        return str(self.location)

как получить расположение разных ландшафтов одинакового размера, я использовал фильтр, но мне нужно указать размер, например

data=terrain.objects.filter(size="big")

не могу ли я сделать это без указания размера, просто указав поле размера

вам нужно указать поле. но есть несколько способов фильтрации, вы можете сделать это по одному или нескольким полям, в зависимости от ваших требований.

см. документацию: django_ filters

Вернуться на верх