私はDjangoアプリケーションを作成しています。ページ内では、固定数のセル(4行×3列= 12セル)の表です。 12のレコードがページにあるときは大丈夫です。うまく収まります。djangoで固定セルの行を生成するには?
しかし、ページに記録されるレコードが少なくなると、あらかじめ定義された値(画像と登録ページへのリンク)でテーブルの残りの部分を埋める必要があります。
解決策を探していたが、何も見つかりませんでした。誰にも、どのようにこれを行うには、任意のアイデアを持っていますか?
私はDjangoアプリケーションを作成しています。ページ内では、固定数のセル(4行×3列= 12セル)の表です。 12のレコードがページにあるときは大丈夫です。うまく収まります。djangoで固定セルの行を生成するには?
しかし、ページに記録されるレコードが少なくなると、あらかじめ定義された値(画像と登録ページへのリンク)でテーブルの残りの部分を埋める必要があります。
解決策を探していたが、何も見つかりませんでした。誰にも、どのようにこれを行うには、任意のアイデアを持っていますか?
QuerySet
をリストに変換し、12個のダミーオブジェクトを埋め込み、テンプレート内のリストを12個のアイテムにスライスします。
ビューからテンプレートに渡す項目の辞書に、range(12-len(your_records))
の変数を含めます。次に、テンプレート内でfor tagを使用してその変数をループし、適切な数のセルを追加します。
あなたのページにDjangoのテンプレート言語を使用していますか? – imm
はい。それは悪いですか? – Kroitus