擅长:python、mysql、java
<p>PloneFormGen对TTW脚本使用受限Python。
您可以在对象上使用dir()或vars()来找出它们提供了什么。
要看到这个,你可能想把它们打印出来。你知道吗</p>
<p>TTW脚本不太好介绍。
也许可以看一下相关的代码,或者使用debug模式来获取表单,然后使用真正的调试器,使用上面相同的方法来查看发生了什么。你知道吗</p>
<p>./bin/实例调试
然后将数据库的根对象设为“app”。你知道吗</p>
<p>获取您的表单可以如此简单:</p>
<pre><code>myform = app.unrestrictedTraverse('Plone/my-form')
</code></pre>
<p>获取所有窗体字段对象(子对象):</p>
<pre><code>myform.objectItems()
</code></pre>
<p>获取特定字段(包括数据保存适配器对象):</p>
<pre><code>myform.objectIds()
myform['adapter-id']
</code></pre>
<p>祝你好运;)</p>