Python 试图计算视图中的总计-在模板中显示空白

Python 试图计算视图中的总计-在模板中显示空白,python,mysql,django,Python,Mysql,Django,我正在尝试计算for循环中每个用户名的总赢得金额,并在赢得金额后显示它:。但是,当我运行下面的代码时,在赢得金额后不会显示任何内容:-它完全为空。我甚至尝试过将player\u user\u name更改为=单个用户名,但仍然显示为空。任何帮助都将不胜感激 views.py def index(request): latest_player_list = Player.objects.all().order_by('id')[:20] return render_to_respo

我正在尝试计算for循环中每个用户名的总赢得金额,并在赢得金额后显示它:。但是,当我运行下面的代码时,在赢得金额后不会显示任何内容:-它完全为空。我甚至尝试过将player\u user\u name更改为=单个用户名,但仍然显示为空。任何帮助都将不胜感激

views.py

def index(request):
    latest_player_list = Player.objects.all().order_by('id')[:20]
    return render_to_response('stakeme/index.html', {'latest_player_list':     latest_player_list})
    total_amount_won = Stakes.objects.filter(player__user_name).aggregate(Sum('amount_won'))
    return total_amount_won
index.html

<h1> Players </h1>

{% if latest_player_list %}
<ul>
{% for player in latest_player_list %}
    <li><a href="/stakeme/{{ player.id }}/">{{ player.user_name }} </a><br>Total Won: {{ total_amount_won }}
</li>
    {% endfor %}
</ul>
<br>
{% else %}
    <p>No players are available.</p>
{% endif %}

<h3><a href="/stakeme/new/">New Player</a></h3>
玩家
{%if最新玩家名单%}
    {最新玩家列表中玩家的百分比%}

  • 韩元总额:{{韩元总额}
  • {%endfor%}

{%else%} 没有球员可用

{%endif%}
我不确定我的计算是否会提取For循环中的每个用户名,但我无法获得任何信息,在获得金额后,结果完全为空:


谢谢

视图函数中有两个返回。第二个永远也达不到。将其更改为:

def index(request):
    latest_player_list = Player.objects.all().order_by('id')[:20]
    total_amount_won = Stakes.objects.filter(player__user_name).aggregate(Sum('amount_won'))
    return render_to_response('stakeme/index.html', {
        'latest_player_list':     latest_player_list, 
        'total_amount_won': total_amount_won
     })

这似乎有效!谢谢如果我将total\u amount\u won行更改为
total\u amount\u won=stacks.objects.filter(player\u user\u name='test\u username').aggregate(Sum('amount\u won'))
,它将为for循环中的每个用户显示该特定用户名的总金额。对于如何在for循环中的特定位置使用每个用户名,您有什么建议吗?player.user\u name和player\u user\u name都出现错误“player未定义”。再次感谢!它还将总赢金额显示为
{'amount\u won\u sum':Decimal('4225.00')}
-我想我可以调整它-我会查看文档,希望有人能引导我走上正确的方向,根据您可以将赌注的总和直接注释到您的玩家查询集