不确定如何构建它。模型继承似乎是明智的,但看起来Django会在相关模型之间添加一对一的链接,这是我不需要的。这是我的情况:我有两个模型,游戏中的游戏和转弯。我想做的是在我的网站上提供这些版本的“演示”版本,供潜在用户使用。我希望它们像真实模型一样运行,但要填充不同的表格(例如说“demo_game”和“demo_turn”),这样我就可以定期清理它们而不是“污染”真正的游戏/转弯表。
这种结构的最佳方法是什么?我可以将模型复制到新版本,但是如果我修改了一个版本,我宁愿有更优雅的方法让它们保持同步,但模型和它的演示版本之间不需要任何数据库关系。