gpt4 book ai didi

Plone:如何检查用户是何时创建的以及由谁创建的?

转载 作者:行者123 更新时间:2023-12-05 01:30:05 24 4
gpt4 key购买 nike

我试图找出用户创建时间和创建它的人。我试图从用户属性中获取这些,但找不到任何东西。

acl = getToolByName(self.context,'acl_users')
userObject = acl.getUserById('userId')
x = userObject._propertysheets.values()[0]
pp xy.propertyItems()

结果是:
[('email', 'user@user.com'),
('portal_skin', ''),
('listed', True),
('login_time', DateTime('2012/03/08 10:43:53.299987 GMT')),
('last_login_time', DateTime('2012/01/23 12:56:33.343882 GMT')),
('fullname', u'user'),
('error_log_update', 0.0),
('home_page', ''),
('location', ''),
('description', ''),
('language', ''),
('ext_editor', False),
('wysiwyg_editor', ''),
('visible_ids', False)]

它不包含用户创建时间。所以我想知道Plone是否记录了这些信息?

谢谢!

最佳答案

该信息不可用;您必须自定义注册过程才能添加该数据。

您的另一个选择是将成员实现为内容(使用 membrane ),此时 .Creator() 的常用 Plone 内容字段和 .created()将工作。

关于Plone:如何检查用户是何时创建的以及由谁创建的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9991585/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com