Wie gebe ich eine durch Kommas getrennte Liste in einer Jinjapython-Vorlage aus?

Wenn ich eine Liste von habeusers sagen["Sam", "Bob", "Joe"]Ich möchte etwas tun, wo ich in meiner Jinja-Vorlagendatei ausgeben kann:

{% for user in userlist %}
    <a href="/profile/{{ user }}/">{{ user }}</a>
    {% if !loop.last %}
        , 
    {% endif %}
{% endfor %}   

Ich möchte, dass die Ausgabevorlage:

Sam, Bob, Joe

Ich habe versucht, mit dem obigen Code zu überprüfen, ob es sich um die letzte Iteration der Schleife handelt. Wenn nicht, fügen Sie kein Komma ein, aber es funktioniert nicht. Wie mache ich das?

Antworten auf die Frage(3)

Ihre Antwort auf die Frage