модель портфеля
class Portfolio(models.Model):
client = models.ForeignKey(Client, on_delete=models.CASCADE, related_name='portfolio')
name = models.CharField('название', max_length=255)
initial_investment_amount = models.PositiveIntegerField('начальная сумма инвестиций',)
investment_horizon = models.PositiveIntegerField('инвестиционный горизонт',)
type_investor = models.PositiveSmallIntegerField('тип инвестора', choices=TYPE_INVESTOR)
currency = models.PositiveSmallIntegerField('валюта', choices=CURRENCY)
maximum_allowable_drawdown = models.PositiveIntegerField('максимально допустимая просадка',)
type_according_risk_reward = models.PositiveSmallIntegerField('тип по соотношению риска/прибыли', choices=TYPE_RISK)
focus = models.PositiveSmallIntegerField('фокус', choices=FOCUS)
types_assets = models.PositiveSmallIntegerField('тип акций', choices=TYPE_ASSETS)
ETF = models.PositiveSmallIntegerField(choices=ETF)
active = models.BooleanField()
формирование списка клиентов
all_clients = Client.objects.filter(investmen=investmen)
Задача получить в шаблоне все портфели с статусом active=True и тоже самое с active=False.
в шаблоне есть цикл:
{% for i in all_clients %}
{{ i.portfolio.count }}
{% endfor %}
И он выводит все портфели, а нужно что бы он выводил только портфели с статусом active=True.
Большое спасибо, если поможете.