我正在尝试创建一个日历应用,当您点击某个日期时,会将您带到该特定日期的所有活动。我正在用Python / Django编写应用程序。一个很好的例子是craigslist中的事件日历。
我不确定应该如何实现这一点。我不是在寻找确切的解决方案,而是更多的指南或相关材料,所以我可以自己解决。
我看到了Django-swingtime和Django议程,但他们似乎超出了我的需求。
我也遇到了这个http://journal.uggedal.com/creating-a-flexible-monthly-calendar-in-django/,但对于我目前的理解水平来说,这并不是一步一步的。
找出他的代码并使用HTML日历是最好的方法还是有其他选择?
答案 0 :(得分:0)
我猜您的应用程序正在使用数据库存储所有可用事件,对吧?然后显示包含日期值的日历。然后,当您单击某个日期时,只需切换演示文稿(视图,页面......等),连接到数据库并从单击的元素中选择与日期具有相同日期的所有事件。这是你要求的,还是我误解了你的问题?
答案 1 :(得分:0)
我不认为Django ORM在涉及日期的查询时很有帮助。你可以考虑做原始的sql。