Ку
Есть вот такая таблица
В ней как видно есть уровни
Как правильно вытащить все уровни порталов и подсчитать количество одинаковых уровней средставами django orm?
models.py
class InvPortal(models.Model):
user_portal = models.ForeignKey(User,on_delete=models.CASCADE)
portal_name = models.CharField(max_length=65,default='Портал')
portal_level = models.IntegerField(default=1)
portal_xp_reward = models.IntegerField(default=100)
portal_silver_reward = models.IntegerField(default=250)
portal_info = models.TextField(default='Инфо',max_length=300)
portal_unique_id = models.CharField(max_length=65,default=unique_id)
portal_time_taken = models.IntegerField(default=15)
portal_selected = models.BooleanField(default=False)
def __str__(self):
return self.portal_name
На выходе хотелось бы получить что-то вроде
level_18 = 5 # 5 = количество порталов
level_7 = 2 # 2 = количество порталов
Благодарю