2
plone.api.portal.get()
憑空獲取當前的門戶網站。如果它不應該是/Plone
,我該如何設置當前的門戶網站?對於plone.api,如果不是/ Plone,我該如何設置當前門戶?
plone.api.portal.get()
憑空獲取當前的門戶網站。如果它不應該是/Plone
,我該如何設置當前的門戶網站?對於plone.api,如果不是/ Plone,我該如何設置當前門戶?
使用zope.component.hooks.setSite(...)
你應該只需要像Zope「run」腳本那樣做。該網站通常通過遍歷設置。遍歷,在處理請求的同時遍歷ZODB對象圖到達對象的過程是提問者的「稀薄空氣」。 – SteveM
謝謝,我主要在維護腳本中使用plone.api,這些腳本不是Web請求的一部分。 – joeforker