Django模板语言:使用for循环与else

Cri*_*spy 15 python django django-templates

在Django模板语言中,是否使用带有for循环的else子句?我依赖我可以在for循环之前使用if检查,但这会重复.

python for-else

list = []

for i in list:
    print i
else:
    print 'list is empty'
Run Code Online (Sandbox Code Playgroud)

Django模板 - 其他(我猜)

<h1>{{ game.title}}</h1>

<table>
    <tr> 

{% for platform in game.platform_set.all %}       
    <td>{{ platform.system }} -- ${{ platform.price}}</td> 
{% else %}
    <td>No Platforms</td>
{% endfor %}

    </tr>
</table>

<a href="{% url 'video_games:profile' game.id %}"></a> 
Run Code Online (Sandbox Code Playgroud)

mip*_*adi 26

使用for...empty,基本上是Django等价物(替换else关键字empty).