Запрос таблицы миграции django - PullRequest
0 голосов
/ 30 апреля 2018

Как можно запросить таблицу django_migrations из представления? Например (то, что я пробовал и, конечно, не работает)

from django.db import migrations

latest_migration = migrations.objects.all().order_by('-applied')[0]

Если возможно, как действовать дальше?

1 Ответ

0 голосов
/ 30 апреля 2018

Модель миграции определена в django.db.migrations.recorder. Таким образом, вы можете немного изменить свой пример кода:

from django.db.migrations.recorder import MigrationRecorder
latest_migration = MigrationRecorder.Migration.objects.order_by('-applied')[0]
...