## Simple date picker #import datetime ## #set $date = $getVar("date", datetime.datetime.now()) #set $start_date = $getVar("start_date", datetime.datetime.now()) #set $end_date = $getVar("end_date", datetime.datetime($start_date.year + 1, 12, 31)) ## #set $months = [(i, datetime.datetime(1900, i, 1).strftime("%B")) for i in xrange(1, 13)] #set $days = [(i, i) for i in xrange(1, 32)] #set $years = [(i, i) for i in xrange($start_date.year, $end_date.year + 1)] $widgets.select(name = $name + "_month", select_id = $getVar("month_id", ""), select_class = $getVar("month_class", ""), options = $months) $widgets.select(name = $name + "_day", select_id = $getVar("day_id", ""), select_class = $getVar("day_class", ""), options = $days) $widgets.select(name = $name + "_year", select_id = $getVar("year_id", ""), select_class = $getVar("year_class", ""), options = $years)