我正在尝试在我的网站上实现 FullCalendar,但对此有点陌生,并且不太确定如何格式化我想要做的事情。我有一个视图,它将获取所有单个用户的事件。我想参加这些活动并用它们填充日历。我的问题是我不知道在视图中返回什么或如何在 JavaScript 函数中处理该返回值。这是我现在拥有的:
看法:
def calEvents(request):
user = request.user.get_profile()
eventList = user.eventList
ownedList = user.ownedEvent
events = #Part I'm having trouble with
return HttpResponse(events)
并跟踪所有用户的事件eventList
。ownedEvent
他们有与之相关的姓名/日期。我不明白的是我需要将所有这些信息放入我的 HttpResponse 中返回的格式。
我的 JavaScript 函数是:
$(document).ready(function() {
$('#calendar').fullCalendar({
eventSources: [
{
url: '/calEvents/',
editable: false,
}
]
});
});
我告诉它去 Django 视图,但在那之后我就迷路了。提前非常感谢!