Django: шаблон таблицы - PullRequest
1 голос
/ 27 января 2020

У меня есть эта таблица в моем шаблоне

<tr>
   <th>SCHEDULE OF FEES</th>
   <th colspan="2">SCHEDULE OF PAYMENT</th>
</tr>
{% for FeesType in SchoolFeesType %}
     <tr>
        <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbsp;&nbsp;&nbsp;&#8369; {{FeesType.Amount}}</td>
      </tr>
{% endfor %}
{% for Fees in scheduleofpayment %}
      <tr>
          <td >{{Fees.Remark}}</td>
      </tr>
{% endfor %}

, как вы можете видеть в моем коде, у меня есть два l oop с разными моделями, ПЛАН ПЛАНОВ и ПЛАН ОПЛАТЫ

enter image description here

, как вы можете видеть на картинке, я просто хочу переместить результат графика платежей в РАСПИСАНИЕ ОПЛАТА но я не знаю как, можете ли вы, пожалуйста, ребята, помочь мне?

Ответы [ 2 ]

0 голосов
/ 27 января 2020
 <tr>
       <th>SCHEDULE OF FEES</th>
       <th colspan="2">SCHEDULE OF PAYMENT</th>
    </tr>

    <tr>
      <td>
        <tr>
          {% for FeesType in SchoolFeesType %}
             <td>{{FeesType.School_Fees_Type}}: &nbsp;&nbsp;&nbsp;&nbsp;&#8369; 
                 {{FeesType.Amount}}
             </td>
         {% endfor %}
        </tr>
      </td>

       <td>
        <tr>
          {% for Fees in scheduleofpayment %}   
           <td>{{Fees.Remark}}</td>
          {% endfor %}
        </tr>
      </td>

   </tr>
0 голосов
/ 27 января 2020

Вы не можете использовать один <table> для этого, потому что таблицы работают построчно, и в вашем случае ваши столбцы не связаны. Либо поместите две таблицы рядом друг с другом, либо используйте два блока <div>, которые вы положите рядом друг с другом.

В обоих случаях я бы рекомендовал использовать css flexbox , поэтому Вы можете контролировать высоту и выравнивание ваших отдельных столбцов.

...