DBの代わりに外部APIから受け取った大きなデータリストを表示するテンプレートがあります。Djangoでのページ設定TemplateView
私はこれが簡単にListViewであることを認識していますが、私はデータベースからデータを取得していないので、TemplateViewが最良の選択だと思われますが、データのリストを表示してページを設定するにはどうすればよいでしょうか?
現在、私は持っている:あなたはまだListViewコントロールを継承し、反復可能を返さなければならないget_queryset()
メソッドをオーバーライドすることができます
....
<div class="about">
{% for quote in quotes %}
<h3>Supplier:{{ quote.supplierName }}</h3>
<div>
<p>Annual Cost: {{ quote.newSpend }}</p>
<p>Savings: {{ quote.newSavings }}</p>
</div>
<button class="btn btn-cta-primary">Proceed</button>
{% endfor %}
</div><!--//about-->
このデータはどのように取得していますか?それはあなたの意見であるように見えません – Emile