Python 如何使用Django调度程序向日历事件添加onClick操作?

Python 如何使用Django调度程序向日历事件添加onClick操作?,python,django,django-scheduler,Python,Django,Django Scheduler,我正在我的项目中使用。我真的很喜欢日历和创建重复事件的能力 安装后,我添加的唯一代码(除了settings.py中的内容)是myproject/url.py: url(r'^schedule/', include('schedule.urls')), 然后,我在/admin中创建了一个名为testcalendar的日历和一个名为testevent的事件。然后我走到了另一个地方。还有求爱我看到了活动和我的日历。它使用的模板是schedule/calendar\u by_period.html,它

我正在我的项目中使用。我真的很喜欢日历和创建重复事件的能力

安装后,我添加的唯一代码(除了settings.py中的内容)是
myproject/url.py

url(r'^schedule/', include('schedule.urls')),
然后,我在/admin中创建了一个名为testcalendar的日历和一个名为testevent的事件。然后我走到了另一个地方。还有求爱我看到了活动和我的日历。它使用的模板是
schedule/calendar\u by_period.html
,它扩展了base.html,这也很好。我可以在几个月内前后移动,并选择其他日历视图(三个月、一年等)…很好

我通过简单地在
url.py
中添加这一行就获得了所有这些功能,但我认为我再也不能摆脱它了。我不明白这本书是否解释了如何将其进一步整合到现有项目中

特别是,我想在用户单击测试事件时添加一个操作(请参见屏幕截图)。现在我唯一能做的就是修改源代码,在
schedule/calendar\u by\u period.html
中添加一些jQuery。但是在那里或base.html中添加JQuery来捕获日历事件将非常棘手,因为为日历事件生成的div和按钮没有唯一的id或类。而且我怀疑这是创作者的意图

我是否创建指向从CalendarByPeriodsView继承的我自己的视图的自定义url路径?如果是这样,我仍然无法访问该模板。我是否只是复制并粘贴模板,然后在本地将其添加到我的项目模板中?这似乎也是错误的