0
後にはそのような列はジャンゴこれは私のモデルのコードであっても、移行
class Poll(models.Model):
created_at = models.DateTimeField(auto_now=True)
edited_at = models.DateTimeField(auto_now_add=True)
title = models.CharField(max_length=200,default="X vs Y")
description = models.CharField(max_length=200,default="A poll")
def __str__(self):
return self.title
class Item(models.Model):
poll = models.ForeignKey('Poll',on_delete=models.CASCADE)
created_at = models.DateTimeField(auto_now=True)
edited_at = models.DateTimeField(auto_now_add=True)
name = models.CharField(max_length=200)
type_of = models.CharField(max_length=200)
description = models.TextField(max_length=1200)
votes = models.IntegerField(default=0)
def __str__(self):
return self.name
あなたは、アイテムのモデルの権利で票を参照してください。それは問題だ。私はmakemigrations
migrate
コマンドを使用します。しかし、私はまだそのような列エラーを取得しません。
編集: これはmakemigrations vs_chart
出力
Migrations for 'vs_chart':
vs_chart\migrations\0001_initial.py:
- Create model Item
- Create model Poll
- Add field poll to item
これはmigrate
コマンドの出力です。
Operations to perform:
Apply all migrations: vs_chart
Running migrations:
No migrations to apply.
それは投票オプションを除く作業 として表示されます'投票:投票'私は{poll.item_set.all%の項目の%}投票:{%item.votes%} ' –
ごめんなさい、どういう意味ですか?何が今働いていないのですか? –
私は誤ってenterを押します。 –