ToscaWidgets CalendarDatePicker pylons

时间:2009-10-28 02:06:10

标签: python pylons toscawidgets

如何在CalendarDatePicker上设置日期。即它默认为当前日期,我想用另一个日期显示它,我将从我的控制器设置。

我在tw.form中的TableForm中显示CalendarDatePicker小部件。我已经看了几个小时,无法解决如何做到这一点所以任何指针都非常感激。

import tw.forms as twf

form = twf.TableForm('dateSel', action='changeDate', children=[ twf.CalendarDatePicker('StartDate', date_format = "%d/%m/%Y"), twf.CalendarDatePicker('EndDate', date_format = "%d/%m/%Y" ) ])

1 个答案:

答案 0 :(得分:0)

我没有副本的副本,但根据他们的sample code,你可能想要做类似的事情:

from datetime import datetime

start = twf.CalendarDatePicker('StartDate', date_format = "%d/%m/%Y")
start.default = datetime.now() # or any valid datetime object

end = twf.CalendarDatePicker('EndDate', date_format = "%d/%m/%Y" )
start.default = datetime.now() # or any valid datetime object

form = twf.TableForm('dateSel', action='changeDate', children=[start, end])