按照using jquery fullcalendar in django app中提到的相同步骤,我仍然无法在日历本身上显示我的活动。需要一些建议!!我对此有点新意,希望得到一些帮助!谢谢!
这是我的view.py。
def viewSchedule(request):
posts_counts = []
for i in (1, 31):
posts_counts.append({'title': str(i), 'start': '2014-09-%d' % i, 'end': '2014-09-%d' % i})
return render(request, 'ESSS/viewSchedule.html',
{'posts_counts': simplejson.dumps(posts_counts)})
这是我的html页面。
<link rel='stylesheet' href='/static/fullcalendar-2.1.1/fullcalendar.css' />
<script src='/static/fullcalendar-2.1.1/lib/jquery.min.js'></script>
<script src='/static/fullcalendar-2.1.1/lib/moment.min.js'></script>
<script src='/static/fullcalendar-2.1.1/fullcalendar.js'></script>
<script type="text/javascript">
$(document).ready(function() {
$('#calendar').fullCalendar({
header: {
left: 'prev,next today',
center: 'title',
right: 'month,agendaWeek,agendaDay'
},
events: {{ posts_counts|safe }}
});
});
</script>
<div id='calendar'></div>
此时,每当我尝试加载页面时,我都可以启动日历,但事件未加载。