Редакции хранятся в модели wagtail.core.models.PageRevision
, которая является таблицей wagtailcore_pagerevision
в базе данных. Чтобы удалить все ревизии для данной страницы, вы можете запустить следующую команду из ./manage.py shell
:
from wagtail.core.models import PageRevision
PageRevision.objects.filter(page_id=123).delete()
Обратите внимание, что рабочие процессы «Сохранить как черновик» и «Отправить на модерацию» также работают путем сохранения записей PageRevision, поэтому делать это следует только после публикации страницы в том состоянии, в котором вы хотите ее сохранить.