djangoのadminで使われているCalendarがDatePickerとして活用できる。
が、しかし。自前のフォーの場合は、forms.DateFieldを書いても適用されない。
そこでadminのソースコードから持ってきた。
<link rel="stylesheet" type="text/css" href="/media/css/forms.css" /> <script type="text/javascript" src="/admin/jsi18n/"></script> <script type="text/javascript" src="/media/js/core.js"></script> <script type="text/javascript" src="/media/js/admin/RelatedObjectLookups.js"></script> <script type="text/javascript" src="/media/js/calendar.js"></script> <script type="text/javascript" src="/media/js/admin/DateTimeShortcuts.js"></script> <form> ...
formタグの前に書くことで実現できる。。