我正在使用fullcalendar jquery
库在我的django
博客应用程序页面中显示日历。我有一些Post
由登录创建的 s,user
并希望向他展示每个月的日历视图,其中number of posts
由他在每一天制作,如果没有发布,则为 0在特定的一天。
我已经包含了库中给出的javascript
和css
文件,fullcalendar
并且我的页面成功显示了日历。但是你如何将数据从django
视图传递到日历?当我检查 html 页面的源时,我看到日历是由 html 表制成。
有没有人做过类似的事情?你能建议如何在每个日历日单元格上显示帖子数量吗?
我试图想一个这样的解决方案,对于一个特定的月份,我可能需要得到一个dict
where 键是天(例如:4 月 1 日)并且值是
len(Post.objects.filter(month='april' ,day='1'))
并将其传递dict
给响应(呈现上面的 html 页面)。但是我怎样才能让日历从这个字典中获取每个值并将其显示在适当的单元格中呢?
如果我的想法有问题,请纠正我。
我选择fullcalendar
脚本是因为它看起来不错..但我不需要任何与事件相关的功能..所以我对更简单的灵魂持开放态度。如果你认为 fullcalendar 是矫枉过正,请建议一个更简单的替代方案