Django: Как сделать внешний ключ динамическим? [дубликат]
Как я могу динамически связать две или более моделей video
вместе с помощью внешнего ключа, как показано ниже?
class ProductVideo(models.Model):
...
class UserVideo(models.Model):
...
class History(models.Model):
video = models.ForeignKey('ProductVideo or UserVideo')
...
class Favorite(models.Model):
video = models.ForeignKey('ProductVideo or UserVideo')
...