私はDjangoの初心者です。 私は新しいLeave
Sが作成されたビューでこのモデルを取得するときに、2つのモデルDjangoで複数の外部キーを追加する方法
class Employee(models.Model):
full_name = models.CharField(max_length=120,default=None)
designation = models.CharField(max_length=80,default=None)
class Leave(models.Model):
employee = models.ForeignKey(Employee, related_name='employee')
number_of_days = models.IntegerField(default=0)
は今、私は従業員 で私が望むように多くの葉を追加できるようにadmin.py
に従業員とのインライン休暇モデルを持っていますが、持っています私が欲しいのは、1人の従業員がtotal = number of days
と表示する必要がありますが、新しい葉が作成されます。ここでロジックを構築できないため、私は固執しています。
は、ビューのコードは –
あなたの予想される出力は何してください示して?あなたは代わりに葉を残したいですか?なぜあなたはより多くのforeignkeyが必要なのですか –
申し訳ありませんが、私は明らかにしておきたいはずです。各employee_idの合計日数を合計します。 – sourabhah