查询 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]
如何从视图中查询 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]