我在Heroku上运行Django,具有零停机功能。这意味着在部署期间有两个版本的代码运行在同一个数据库上(旧的和新的)。这就是为什么我们需要避免任何向后不兼容的迁移。是否有可能将字段排除在给定模型上的Django查询之外?我们知道,我们不应该删除一个让旧代码工作的字段,这样Person模型看起来就像(version 2):
class Person(models
我正在尝试制作电视节目的模型,精确到剧集级别。假设树的每个级别(电视网、剧集、季节、剧集)都有不同的字段,我想为每个级别使用不同的模型类型。我最初的方法是在每个级别使用一个外键来跟踪父级(这是一种简化的方法,我知道还有其他字段): class Network(models.Model): series = models.ForeignKey(S