2017-02-11 1 views
0

Ich versuche, Tabellenüberschriften mit Schleife in Flash zu produzieren, aber ich erhalte neue Linien nach jedem:Verhindern von Kolben von Druck neue Zeile in einer Schleife

{% extends "layout.html" %} 

{% block title %} 
    Portfolio overview 
{% endblock %} 

{% block main %} 

{% for variable in variables -%} 
    {% for key, value in variable.items() -%} 
    <table> 
     <thead><th>{{ key }}</th></thead> 
    {% endfor -%} 
    {% for key, value in variable.items() -%}  
    <tbody>  
    <td>{{ value }}</td> 
    </tbody>    
    {% endfor -%} 
{%- endfor -%} 
    </table> 
<h2>Cash available (US$): {{ cash }}</h2> 
<h2>Total portfolio value (US$): {{ wealth }}</h2>  

{% endblock %} 

Result

Allerdings würde Ich mag bekommen dies Desired result

Antwort

0

Geben Sie eine Einstellung;

{% extends "layout.html" %} 

{% block title %} 
    Portfolio overview 
{% endblock %} 

{% block main %} 

<table> 
    {% for variable in variables %} 
     <thead> 
      {% for key, value in variable.items() %} 
       <th>{{ key }}</th> 
      {% endfor %} 
     </thead> 
     <tbody> 
      {% for key, value in variable.items() %}  
       <td>{{ value }}</td> 
      {% endfor %} 
     </tbody>    
    {% endfor %} 
</table> 
<h2>Cash available (US$): {{ cash }}</h2> 
<h2>Total portfolio value (US$): {{ wealth }}</h2>  

{% endblock %} 

Ich habe gerade die Platzierung Ihrer for-Schleifen behoben.

+0

vielen dank dafür - ich sehe meinen fehler jetzt! – idol2k

Verwandte Themen