Django创建外部表的外键

时间:2015-04-06 14:08:11

标签: python django django-models

我有一个django应用程序,它可以处理数据库中的一个表子集。我想要的是创建一个不受django app管理的表的外键,原因是我想在删除时级联。

是否可以将我的django模型中的外键声明为不受我的django应用程序控制的表格?

类似的东西:

user = models.ForeignKey(table='external_table_name',field='user_id',
                         on_delete=models.SET_NULL)

1 个答案:

答案 0 :(得分:0)

您需要将模型的meta选项设置为:

managed=False