JQueryUIは非常に良い日付のUIピッカーを持っています。 あなたがここにそれを得ることができます:http://jqueryui.com
セイたとえば次のような形式になります。
class DateForm(forms.Form):
myDate = forms.DateField()
をここからあなたのテンプレートの中から自分のフィールドにはJQuery日付ウィジェットをバインドします。
ここでは、DateForm
をテンプレートに渡していて、JQueryへのパスが正しいと仮定しています。
<head>
<link rel="stylesheet" href="/themes/base/jquery.ui.all.css">
<script src="/jquery.js"></script>
<script src="/ui/jquery.ui.core.js"></script>
<script src="/ui/jquery.ui.widget.js"></script>
<script src="/ui/jquery.ui.datepicker.js"></script>
<script>
$(function() {
$("#id_myDate").datepicker();
});
</script>
</head>
<body>
<p>Date: <input type="text" id="id_myDate"></p>
</body>
myDate
がid_
が先行することに注意してください。 Djangoはこれを透過的に行いますので、一致するようにしてください:id_myDate
。
希望すると、これが役立ちます。
の代わりにモデルフォームを使用しているかどうかを教えてください。 – user2086641
これを試してみましたが、名前= "myDate "それを働かせるために。 – FrontierPsycho
@ user2086641私は、あなたがモデルのフォームからgoogleにmyDateフィールドを除外して、簡単に答えて、答えを示唆するように手動でページに配置するべきだと思います。 – FrontierPsycho