擅长:python、mysql、java
<p>Django Scheduler有一个非常隐藏的设置(甚至在官方文档中都没有报告),它可以实现以下功能:</p>
<p><a href="https://github.com/llazzaro/django-scheduler#scheduler_base_classes" rel="nofollow noreferrer">SCHEDULER_BASE_CLASSES</a></p>
<pre><code>SCHEDULER_BASE_CLASSES = {
'Event': ['my_app.models.EventAbstract1', 'my_app.models.EventAbstract2']
'Calendar': [my_app.models.CalendarAbstract']
}
</code></pre>
<p>因此,您可以定义自己的抽象模型并使日历扩展它。在</p>
<p><strong>编辑</strong></p>
<p>正如@Jheasly在评论中所说,这个特性现在已经被记录下来了。在</p>