私は本当に長い間これにこだわっていました.javascriptについてあまり知らないので、誰かが助けてくれることを願っています. ここにある multidatespickr を使用しています: http://multidatespickr.sourceforge.net/これは、jQuery の通常の datepicker を単に適応させたものです。データベースから取得する Django 日付オブジェクトのリストがあり、日付ピッカーにそれらの日付を事前入力したいと考えています。
JS:
<script type="text/javascript">
//instantiate the calendar
$('#main-calendar').multiDatesPicker({
altField: '#id_dates_available',
minDate: 0,
addDates: [?????????]
});
</script>
そしてHTML:
<div id="custom-jquery-calendar">
<div id="main-calendar"></div>
</div><!-- custom-jquery-calendar -->
Python の日付リスト:
available_dates = hmod.Listing_Date.objects.filter(listing_id=listing.id)
どういうわけか addDates プロパティを使用して、javascript で available_dates のリストをループし、それらを 1 つずつカレンダーに追加できるかどうか疑問に思っていました。
誰かが与えることができるかもしれない助けをありがとう。追加情報を含める必要がある場合はお知らせください。