私は Django のライブラリ管理システムに取り組んでいます。
私はBook
appApp1
と ModelStudent
とEmployee
にModel を持っていApp2
ます。学生は最大 3 冊まで発行できますが、従業員は何冊でも発行できます。
ジャンゴでこれを行うにはどうすればよいですか? ForeignKey
Book Model では、次のようなものを使用する必要があると思います。
class Book(models.Model):
...
issued_to = models.ForeignKey(Student) # <-- Student or Employee
# how do I do that?
Book
しかし、最大 3 つのインスタンスが 1 つのインスタンスに関連していることを確認するにはどうすればよいですかStudent
。