Есть задача, которую никак не могу решить.
Две однотипные таблицы и нужно склеить их в одну модель. Если описывать моделями, то выглядит так:
#models.py
class transactions(models.Model):
transaction_id = models.BigIntegerField(primary_key=True)
partner_id = models.IntegerField()
datetime = models.DateTimeField()
class Meta:
managed = False
db_table = "transactions"
class transactions_archive(models.Model):
transaction_id = models.BigIntegerField(primary_key=True)
partner_id = models.IntegerField()
datetime = models.DateTimeField()
class Meta:
managed = False
db_table = "transactions_archive"
Пробовал через admin.ModelAdmin переопределять queryset делая выборку из двух моделей, но так и не удалось достичь прогресса.
Хотелось бы понять, есть ли решение, чтобы отобразить данные из двух таблиц в одной модели и далее использовать стандартный функционал админки.
Так же устроит вариант объединение моделей средствами админки.
Буду благодарен за подсказки.