How do I get date to work in aforementioned format?
>
>
>     Field('DOB', 'date', requires=IS_DATE_IN_RANGE(minimum=date(1920,12,31), 
> format='%d-%m-%Y'), label=T('D.O.B.'),
>           widget=SQLFORM.widgets.date.widget),
>
>

Maybe:

 
IS_DATE_IN_RANGE(minimum=datetime.date(1920,12,31),format='%Y-%m-%d'),represent 
= lambda v, row: v.strftime('%d/%m/%Y') if v else '')


Kind regards,

Annet

-- 



Reply via email to