0
其中一个django应用程序正在使用django没有维护的数据库。在这些表中,DBA决定不使用FK而只是使用Int字段。有没有办法我可以在django中伪造一个fk
有没有一种方法可以假装这些是django应用程序中的外键?我想要使用orm。
例如,表看起来像这样
class PrimaryTable(models.Model):
global_id = models.BigAutoField(db_column='_id', primary_key=True)
class RelatedTable(models.Model):
global_id = models.BigIntegerField() # this is the id for the primary table
title = models.CharField(max_length=10)
有没有办法,我可以把国旗上的字段?或者,Django是否支持未指定为FK的连接?
就是这样。我一直命名global_id字段,然后导致django查找global_id_id列。谢谢! – user2734679