Toscawidgets Calendardatepicker Pylons
-
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" )
])
해결책
나는 주위에 누워있는 twform 사본이 없지만 그들의 샘플 코드, 그것은 당신이 다음과 같은 일을하고 싶을 것 같습니다.
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