How can I have two foreign keys to the same model in Django?

前端 未结 4 1877
时光说笑
时光说笑 2020-11-27 06:01

I want to have two foreign keys to the same model:

class Test(models.model):
    example1 = models.ForeignKey(Example)
    example2 = models.ForeignKey(Examp         


        
4条回答
  •  时光取名叫无心
    2020-11-27 06:13

    In django 2.0 Try this:

    user = models.ForeignKey(User, on_delete=models.PROTECT, null=True,  related_name='user')
    paper = models.ForeignKey(paperRecord, on_delete=models.PROTECT, null=True,  related_name='paper')
    

提交回复
热议问题