我想把一个ForeignKey
连接到两个不同的型号.
例如:
我有两个型号,分别名为Casts
和Articles
,第三个型号Faves
,用于 Select 其他型号中的任何一个.我怎样才能使ForeignKey
充满活力呢?
class Articles(models.Model):
title = models.CharField(max_length=100)
body = models.TextField()
class Casts(models.Model):
title = models.CharField(max_length=100)
body = models.TextField()
class Faves(models.Model):
post = models.ForeignKey(**---CASTS-OR-ARTICLES---**)
user = models.ForeignKey(User,unique=True)
这个是可能的吗?