<p>如何确定PloneFormGen中对象的方法和属性?我想写一些脚本的自定义字段适配器,并想知道什么是可用的。我眼前的问题来自我从网上复制的一些代码:
<a href="https://stackoverflow.com/questions/20923149/python-script-to-hide-ploneformgen-form-after-user-has-filled-it-out-for-plone">Python script to hide ploneformgen form after user has filled it out. (For Plone-4.3.2-64.)</a></p>
<pre><code>alreadyInDB = False
savedData = ploneformgen.savefield.getSavedFormInputForEdit()
username = request.AUTHENTICATED_USER.getId()
return {'username': 'No way man!'}
usersInDB = [x.split(',')[1] for x in savedData.split('\r\n') if len(x)>0]
if username in usersInDB:
alreadyInDB = True
if alreadyInDB:
return {'username': 'No way man!'}
</code></pre>
<p>这是我收到的错误信息。你知道吗</p>
<p>AttributeError:保存字段</p>
<p>我想做的是看看哪些属性和方法是可用的,要么解决这个问题,要么自己写。感谢您的帮助。你知道吗</p>
<p>这就是我们使用的:
PloneFormGen 1.7.12版本
产品.PFGExtendedMailAdapter2.4条</p>
<p>Plone 4.3.3(4308)
CMF 2.2.7条
佐佩2.13.22
Python 2.7.5(默认值,2018年10月30日,23:45:53)[GCC 4.8.5 20150623(Red Hat 4.8.5-36)]
PIL 2.0.0(枕头)</p>