【发布时间】:2014-11-23 12:08:28
【问题描述】:
我有两个数据库:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'new',
'USER': 'xxxxx',
'PASSWORD': 'xxxxx',
'HOST': '',
'PORT': '',
},
'old': {
'ENGINE': 'django.db.backends.postgresql_psycopg2',
'NAME': 'old',
'USER': 'xxxxx',
'PASSWORD': 'xxxxx',
'HOST': '',
'PORT': '',
},
}
和型号:
class MyModel(models.Model):
user = models.ForeignKey(User)
title = models.CharField(max_length=200)
text = models.TextField()
data = some other data
旧数据库包含一些已删除的条目和一些新数据库。如何从新数据库中过滤掉旧数据库中没有条目的条目?
【问题讨论】:
-
目前不支持,除非你在某些情况下“伪造”它:docs.djangoproject.com/en/dev/topics/db/multi-db/…
标签: django django-models django-database