Я пытался добавить пользователя plone из сценария, который я запускал с помощью "./bin/instance run myscript.py"
ipdb>app.Plone.portal_groups.addPrincipalToGroup('newuser', 'Administrators')
True
но когда я проверяю веб-интерфейс, пользователь не добавляется в группу.
Несмотря на то,
ipdb>app.Plone.portal_groups.getGroupMembers('Administrators')
['newuser']
говорит иначе.
Когда я запускаю тот же код в обычном экземпляре Plone (при открытии консоли с http://localhost:8080/Plone/ipdb) это работает.
Должен ли я зафиксировать изменения, которые я внес в ZODB или что-то подобное?