こんにちは私は選手のポジションフィールドがモデルの「ストライカー」として追加されているように自分のポジションに基づいて自分のポジションに応じてhtmlに入れたいと思っています。「ストライカー"クラス。どうやってやるの?ここ モデルによるDjangoテンプレートの配置
は私のmodels.pyclass Player(models.Model):
position = models.CharField(max_length=120, verbose_name="Position")
player_name = models.CharField(max_length=120, verbose_name="Player")
player_age = models.IntegerField(null=True, blank=True, verbose_name="Player Age")
されており、ここで私のhtmlです。
<div class="Strikers"></div>
<div class="Midfielders"></div>
ここに私のviews.pyがあります。
def player_index(request):
players = Player.objects.all()
return render(request, "players/index.html", {'players': players})
事前にそんなに
おかげ..
ありがとうございました。そして、私の場合は、このソリューションは、私は多くのフィールドを持っているので、すべての関数を変更するにはあまりにも多くの時間がかかるので、前の(変更views.py)よりも優れています..ありがとうございました.. –