Трясогузка: Как динамически ограничить количество объектов Parent Key в панели администратора (модель страницы)?
Вот моя модель:
class Store(Page):
.....
panels=[InlinePanel(pr)]
class pr(orderable):
....
store = ParentalKey(Store,...)
Я хочу, чтобы каждый пользователь имел свой лимит на количество PR.и поднимал ValidationError, если превышает лимит
Я пытаюсь использовать WagtailAdminPageForm и переопределить clean()
для определения количества PR, но у меня возникла проблема.

кнопка удаления не удаляет элемент, она просто "display:none".
поэтому я не могу использовать атрибут self.data "store_pr-TOTAL_FORMS" для определения количества PR и поднимаю ValidationError.
Когда пользователь превышает лимит, эта форма не может быть сохранена, даже если ПР удален на форме, потому что длина ПР, отправляемого на сервер, только увеличится и не уменьшится