Найти - Пользователи
Полная версия: Last Modified для DTML Document
Начало » Zope/Plone/Bluebream » Last Modified для DTML Document
1
Laset
Подскажите, пожалста, как из питоновского скрипта прочитать дату последнего редактирования DTML Document или DTML Method или любого другого объекта? Проблема в том, что не знаю, как называет параметр, хранящий эти данные
regall
Полагаю Zope2/Plone ? Можно версию платформы в студию?
Laset
опс, сори. забыл) Zope 2.11.2-final, python 2.4.6
astoon
Laset
Подскажите, пожалста, как из питоновского скрипта прочитать дату последнего редактирования DTML Document или DTML Method или любого другого объекта? Проблема в том, что не знаю, как называет параметр, хранящий эти данные
Из кода так:
from zope.dublincore.interfaces import IZopeDublinCore

try:
dc = IZopeDublinCore(ob)
modified = dc.modified
except TypeError:
modified = None
Из пайтоновского скрипта (т.е. персистентного объекта, хранящегося в ZODB и содержащего Пайтон-код) - не уверен, скорее всего zope.dublincore для импорта не доступен. Но для этих скриптов есть очень подробно описанный API, раньше был прямо в поставке с zope2. Насколько помню, там был специальный метод тоже.
regall
По крайней мере в Zope3 прокатит =)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB