ToscaWidgets CalendarDatePickerパイロン
-
06-07-2019 - |
質問
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")
])
解決
twformsのコピーはありませんが、サンプルコード、次のようにしたいようです:
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])
所属していません StackOverflow