В частности, я хочу иметь возможность использовать содержимое Ловкости, которое имеет отношение отношения z3c, указывающее на пользователя в acl_users.source_users. Документация Plone демонстрирует, как создавать отношения в схеме с помощью plone.formwidget.contenttree, но все связующие, похоже, основаны на поиске по каталогам. Поскольку пользователи не довольны в этом смысле, они не каталогизированы.Возможны ли отношения ловкости z3c между некатегоризированным контентом?
Я не уверен, что это даже лучший подход, но возможность связи с пользователем кажется простой, как абстрактная концепция. Я полагаю, что альтернативой было бы сохранение идентификатора пользователя как простого строкового поля и прослушивание событий управления пользователями.
Не уверен, что соответствует вашим потребностям (и, вероятно, нет), но взгляните на пакеты plone.app.relations и plone.relations. Они довольно старые, но они не связаны с контентом определенной структуры. –