2016-07-13 6 views
3

私は次のテーブルモデルを持っています。Django:テーブルから多くのテーブルへのアクセスのテンプレート

レベルオブジェクトをテンプレートに渡すレベルの経験のための修飾子を取得しようとしています。私は私が唯一だから私は私がしたいのですがどのように修飾子にアクセスすることはできません出力

exp1 (+) 
exp2 (+) 

ために、次を取得しています

{% for exp in level.exp.all %} 

     <p><span class="label label-secondary ">{{ exp }} (+{{ exp.modifier }})</span></p> 

    {% endfor %} 

をしようとしています。私はあなたがM2M分野に渡されたオブジェクトではなく、あなたのテンプレートにthrough objectを呼びたいと思う助け

答えて

3

ため

感謝。

{% for exp in level.experiencelinks_set.all %} 

    <p><span class="label label-secondary ">{{ exp }} (+{{ exp.modifier }})</span></p> 

    {% endfor %} 

使用level.experiencelinks_set.allないlevel.exp.all

+1

ありがとうございました。現在はどのように動作しているのですか – Mike

+0

この回答が役に立ったと回答した場合、これを回答として受け入れることができます。 – marcusshep

関連する問題