【问题标题】:ToscaWidgets CalendarDatePicker pylonsToscaWidgets CalendarDatePicker 挂架
【发布时间】:2009-10-28 02:06:09
【问题描述】:

如何在 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" ) ])

【问题讨论】:

    标签: python pylons toscawidgets


    【解决方案1】:

    我没有 twforms 的副本,但根据他们的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])
    

    【讨论】:

    • 感谢缺少 .default=
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-11-07
    • 1970-01-01
    • 2015-07-20
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多