私は自分のdjangoフォームでadmin datepickerを使用しようとしています。django:admin datepickerを使用
大体ここの議論を以下:http://www.mail-archive.com/[email protected]/msg72138.html
私は
a)は私のforms.pyでライン
from django.contrib.admin import widgets
Bを含む)と、このようにウィジェットを使用しました:
date = forms.DateTimeField(widget=widgets.AdminDateWidget())
c)そして私の実際のテンプレートには、
{{form.media}}
私は自分のフォームを表示しようとすると、私は素敵なウィジェットを取得していない、しかしなど
をJS /スタイルを含めるには、普通のテキストボックスです。そして、JavaScriptエラーコンソールFirefoxは私を示しています
gettextのはcalendar.js(ライン26)
と
addEventがDateTimeShortcuts.jsに定義されていません(ライン254)
で定義されていません助言がありますか?これはDjango自身のjavascriptライブラリのバグですか?
更新:基本的に、コア及び(又は偽)を含める必要がi18lization
アップデート2:カールは、(異なる位置から開始するが)、これはかなりUsing Django time/date widgets in custom formの複製である指摘
この質問は重複しています。ここの答えを見てください:http://stackoverflow.com/questions/38601/using-django-time-date-widgets-in-custom-form/38916#38916 –
ありがとう...面白い、それはポップアップしませんでしたいずれかの「関連する質問」ここのサイドバーまたは質問を書くとき – interstar
Carl Meyerの質問への答えは、これが自分自身を実装する以外にも多くの作業を必要とする回答であることを明確にしていますjQueryや他のよく知られているライブラリを使用してdatepicker。 – rossdavidh