テーブルの行ごとに2つ以上の値を表示できるdjangoテンプレートを作成する方法を探していましたが、
5 つの属性を持つクラスがあり、これらの属性値を HTML ページの表に表示したいとします。最初は辞書で試しましたが、5 つの属性のうち 2 つだけでは十分ではありません。
私のオブジェクトが次のようなものだとしましょう:
class ModelA(models.Model):
ID = models.IntegerField(primary_key=True, db_column='ID')
name = models.CharField(max_length=60, db_column='name')
yesorno = models.CharField(max_length=9, db_column='yes/no')
text = models.TextField(db_column='text')
description = models.TextField(db_column='description')
ここで、ビューでこれらすべてのモデル属性を呼び出します。どのデータ構造ですべてを保存する必要があり、これら 5 つの属性すべてをテーブル内のオブジェクトごとに 1 つの行に配置するにはどうすればよいですか。(数百のオブジェクトをテーブルに表示する必要がある場合があります (つまり、100 行))