Я разрабатываю приложение для блога с трясогузкой.
Основная мысль о странице блога: Писатель может написать «заголовок», «введение» и «тело».Во-первых, писатель может представить название.После завершения «титульного задания», автор может редактировать и отправлять текст.Когда писатель выполняет титульное задание, писатель не может редактировать поле тела.Кроме того, когда писатель выполняет основную задачу, писатель не может редактировать поле заголовка.
Я хочу динамически изменить разрешение для titleField
и bodyField(RichTextField)
, но не могу понять, как это сделать.
Я думал, что редактирование хука около @hooks.register("after_edit_page")
в wagtail_hooks.py может достигнуть разрешения.Я пытался использовать PagePermissionHelper
, PermissionHelper
.