У меня проблема с шаблоном страницы контроллера FS.У меня был этот базовый продукт Plone2, который я зародил в процессе миграции Plone 4.2.Я вставил трассировку ниже.
Traceback (innermost last):
Module ZPublisher.Publish, line 126, in publish
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFFormController.FSControllerPageTemplate, line 91, in __call__
Module Products.CMFFormController.BaseControllerPageTemplate, line 26, in _call
Module Products.CMFFormController.FormController, line 384, in validate
Module ZPublisher.mapply, line 77, in mapply
Module ZPublisher.Publish, line 46, in call_object
Module Products.CMFFormController.FSControllerValidator, line 58, in __call__
Module Products.CMFFormController.Script, line 145, in __call__
Module Products.CMFCore.FSPythonScript, line 130, in __call__
Module Shared.DC.Scripts.Bindings, line 322, in __call__
Module Shared.DC.Scripts.Bindings, line 359, in _bindAndExec
Module Products.PythonScripts.PythonScript, line 344, in _exec
Module script, line 32, in exams_list
- <FSControllerValidator at /dev/exam/online/booking/validators/exams_list>
- Line 32
Module AccessControl.ZopeGuards, line 299, in guarded_import
Unauthorized: Using import with a level specification isn't supported by AccessControl: _warnings
строка 32 в валидаторах exams_list обернута астриком
if event and not state.getErrors():
try:
context.script.validateEvent()
except ValueError,exc:
state.setError('SIMSError',str(exc))
**except 'dryrun':**
state.setStatus('dryrun')
Любая помощь или указатель всегда полезны.