我正在使用来自活动的 php 项目的遗留 mysql 数据库,因此我无法更改其架构,我曾经inspectdb
创建模型,现在我想将外键添加到不存在的模型,有没有办法在不修改数据库的情况下做到这一点?
例如:inspectdb
给我两个模型:
class OwaDocument(models.Model):
url = models.CharField(max_length=255, blank=True, null=True)
page_title = models.CharField(max_length=255, blank=True, null=True)
class Meta:
managed = False
db_table = 'owa_document'
class OwaReferer(models.Model):
url = models.CharField(max_length=255, blank=True, null=True)
site_name = models.CharField(max_length=255, blank=True, null=True)
site = models.CharField(max_length=255, blank=True, null=True)
class Meta:
managed = False
db_table = 'owa_referer'
我想添加一个不存在的新字段,但不修改我的数据库