表達/模板代碼如果你有這樣一種情況:TAL表達式不起作用(如下圖所示):斷點在Plone
context.restrictedTraverse('@@contenthistory').fullHistory()[0]['comments']
存在哪些選項來調試這種情況。也就是說,一個可以把斷點
TAL模板
TAL表達
任何表情(例如portal_actions)
表達/模板代碼如果你有這樣一種情況:TAL表達式不起作用(如下圖所示):斷點在Plone
context.restrictedTraverse('@@contenthistory').fullHistory()[0]['comments']
存在哪些選項來調試這種情況。也就是說,一個可以把斷點
TAL模板
TAL表達
任何表情(例如portal_actions)
如果你使用變色龍(你應該! )你可以用這個:
<?python import pdb; pdb.set_trace() ?>
你平時看的東西是「ECONTEXT」訪問:
econtext['context']
econtext['request']
你正在使用變色龍和Plone? :) – 2013-04-10 18:50:16
https://pypi.python.org/pypi/five.pt – zupo 2013-04-10 20:41:23
但它工作?郵寄名單emailz或博客poztz或沒有發生! :) – 2013-04-11 07:47:43
更多信息:https://github.com/collective/collective.developermanual/issues/174 – 2013-04-10 09:39:25
不,沒有調試工具可用於TAL除了將其分解爲組成部分和「打印」值。 – 2013-04-10 12:47:31
由於「context.restrictedTraverse('@@ contenthistory')」中的「未授權」異常,該特定表達式不起作用。打開verbose-security並沒有提供更多關於爲什麼的信息。 – djay 2013-04-10 14:41:22