查询 Django 迁移 table

Querying django migrations table

如何从视图中查询 django_migrations table?例如(我尝试过但当然不起作用)

from django.db import migrations

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

如果可以,应该如何进行?

迁移模型在django.db.migrations.recorder中定义。所以你应该稍微改变你的示例代码:

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