Question

Comment définit-on la date sur CalendarDatePicker? c’est-à-dire qu’elle affiche par défaut la date du jour et que je souhaite l’afficher avec une autre date que je définirai depuis mon contrôleur.

J'affiche le widget CalendarDatePicker dans un objet TableForm de tw.form. Cela fait quelques heures que j'examine cette question et je ne vois pas comment faire. Les indicateurs sont donc grandement appréciés.

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")             ])

Était-ce utile?

La solution

Je ne possède pas de copie de twforms, mais sur la base de leur exemple de code , il semble que vous souhaitiez faire quelque chose comme:

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])
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top