[Checkins] SVN: zc.datetimewidget/trunk/src/zc/datetimewidget/demo/ added a readonly field to the demo content to test the displaywidget too

Bernd Dorn bernd.dorn at fhv.at
Sun Apr 30 11:59:13 EDT 2006


Log message for revision 67768:
  added a readonly field to the demo content to test the displaywidget too

Changed:
  U   zc.datetimewidget/trunk/src/zc/datetimewidget/demo/content.py
  U   zc.datetimewidget/trunk/src/zc/datetimewidget/demo/interfaces.py

-=-
Modified: zc.datetimewidget/trunk/src/zc/datetimewidget/demo/content.py
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/demo/content.py	2006-04-30 15:40:18 UTC (rev 67767)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/demo/content.py	2006-04-30 15:59:12 UTC (rev 67768)
@@ -3,6 +3,8 @@
 from zope.app.container.contained import Contained
 from zope.schema.fieldproperty import FieldProperty
 from interfaces import IDemoContent
+from datetime import datetime
+import pytz
 
 class DemoContent(Persistent,Contained):
 
@@ -14,3 +16,8 @@
     startDatetime = FieldProperty(IDemoContent['startDatetime'])
     endDatetime = FieldProperty(IDemoContent['endDatetime'])
     
+    def _now(self):
+        dt = datetime.utcnow()
+        dt = dt.replace(tzinfo=pytz.utc)
+        return dt
+    now = property(_now)

Modified: zc.datetimewidget/trunk/src/zc/datetimewidget/demo/interfaces.py
===================================================================
--- zc.datetimewidget/trunk/src/zc/datetimewidget/demo/interfaces.py	2006-04-30 15:40:18 UTC (rev 67767)
+++ zc.datetimewidget/trunk/src/zc/datetimewidget/demo/interfaces.py	2006-04-30 15:59:12 UTC (rev 67768)
@@ -3,6 +3,8 @@
 
 class IDemoContent(Interface):
 
+    now = Datetime(title=u"Now",readonly=True)
+
     startDate = Date(title=u"Start Date")
     endDate = Date(title=u"End Date")
 



More information about the Checkins mailing list