Pythonの日59 Djangoフレームワーク

  ##

テーブルテーブルは1対多の関係かもしれ教師と生徒は、あなたがする場合、テーブルの構築手動で関連する第3のテーブルを作成することができます

クラス:学生(models.Model) = models.CharField(= 32 MAX_LENGTH、ヌル= 真)
    年齢を models.CharField =(= 32 MAX_LENGTH、ヌル= TRUE)

クラス教師(models.Model):
    名前 = models.CharField(= 32 MAX_LENGTH、ヌル= TRUE)
    性別 = models.CharField(= 32 MAX_LENGTH、ヌル= TRUE) 

第3のテーブルの確立、会合前に2つのテーブル
のクラスTeacherToStudent(models.Model):
    STU = models.ForeignKey(' 学生'、ヌル= TRUE)
    TEAC = models.ForeignKey(' 先生'、ヌル= 真)
     クラスのメタ- :
    アメリカユニークインデックス 
        unique_together = [ ' STU '' TEAC ' )、             
    ]

 

おすすめ

転載: www.cnblogs.com/liangzhenghong/p/11202192.html