问题标签 [django-scheduler]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - Django 调度框架不像它应该的那样工作
我正在尝试使用 django 的日程安排框架,但它看起来不正确,而且它在功能上也被破坏了,尽管只是在前端。我的猜测是 Javascript (jquery?) 不能正常工作。
对比
有人知道问题可能是什么吗?任何帮助将非常感激。
python - Django Template DIRS TemplateDoesNotExist:为什么有些模板会被跳过(Skipped)?
我正在尝试django-scheduler的示例项目。当我尝试加载 127.0.0.1 时,它会抛出TemplateDoesNotExist
. base.html
调试 = True 说:
注意它显示的前两行(base.html 实际存在的地方)的最后(跳过)。为什么他们被跳过了?
python - 如何使用 Django-Scheduler 将 onClick 操作添加到日历事件?
我在我的项目中使用Django-scheduler。我真的很喜欢日历和创建重复事件的能力。
安装它后,我添加的唯一代码(除了 settings.py 中的东西)是myproject/urls.py
:
然后,我在 /admin 中创建了一个名为 testcalendar 的日历和一个名为 Test Event 的事件。然后我遍历到http://127.0.0.1:8000/schedule/calendar/month/testcalendar/。和谁!- 我看到了事件和我的日历。它使用的模板schedule/calendar_by_period.html
扩展了 base.html - 这也很好。我可以在几个月内向前和向后移动,并选择备用日历视图(三个月、一年等)......很好!
通过简单地添加单行,我已经获得了所有这些功能,urls.py
但我认为我再也无法摆脱它了。我不明白文档是否解释了如何将其进一步合并到现有项目中。
具体来说,我想在用户点击测试事件时添加一个动作(见截图)。我现在可以做到这一点的唯一方法是修改源代码以在schedule/calendar_by_period.html
. 但无论如何添加 JQuery 或在 base.html 中捕获日历事件将非常棘手,因为为日历事件生成的 div 和按钮没有唯一的 id 或类。另外,我怀疑这是创作者的意图。
我是否创建自定义 url 路径指向我自己的继承自 CalendarByPeriodsView 的视图?如果是这样,我仍然无法访问该模板。我是否只是复制并粘贴模板并将其本地添加到我的项目模板中?这似乎也是错误的。
python - 我试图在 django 中使用日历来发布事件,在这种情况下是 DJANGO-SCHEDULER(其他人似乎已经过时),但我没有成功
我按照 github 中的步骤安装了它,但它不起作用,我怀疑在模型和视图中要做什么
模型.py
django - Django 调度任务
我只需要建议什么是安排任务的最佳方法。
这是我的模型:
我想在作业过期 15 天后删除作业。我可以检查过期并有问题地删除它,但我很困惑选择调度程序。没有得到什么是安排它的最佳方式。
我听说过celery
,threading
还有很多关于它调度的事情。
我需要专家建议,完成此类任务的最佳方法是什么?芹菜对我来说是个好选择还是有其他最好的方法呢?
如果我问一些业余的事情,请给我发福。
python - 在 APScheduler 中共享作业存储有什么问题?
通过在 APScheduler 中的多个调度程序之间共享作业存储,我确实解决了这个问题。
官方文档提到
作业存储绝不能在调度程序之间共享
但没有讨论与此相关的问题,有人可以解释一下吗?
并且如果我在生产中部署一个包含 APScheduler 的 Django 应用程序,是否会为每个工作进程创建多个作业存储?
python - Django 根据用户在应用程序中的顺序定期在特定时间动态调度/运行任务(没有芹菜)
我正在创建一个 Django 应用程序,用户可以在其中安排一些任务在特定时间发生。
例如。在谷歌日历中,我们告诉谷歌我们明天要做什么,然后它会在正确的时间向我们发送通知。
同样在这里我希望它灵活,例如,用户可以告诉 Django 运行的时间和功能。Django 将等待时间然后运行该函数。
就像他说的在 12 点关灯然后 Django 会这样做。
或例如:-
用户说提醒我在 30 分钟内去健身房,
然后在 30 分钟后,他收到通知。
实际上任务是动态添加的,所以我们一开始不能硬编码它们。
代码:-
有一个已知的 Django 模型Function
,该函数存储在其中,用户可以轻松访问它。
我想在应用程序users
中选择它function
并提供参数和时间,Django 将在那时运行它!
简而言之,我需要的是应用程序内的用户能够将函数(或任务)的时间设置为在特定时间运行(可能是定期或一次或可能在这种情况下),并且 Django 在该特定时间运行它时间。
注意:用户还将提供 args 和 kwargs(我正在处理)。我所需要的只是 Django 使用这些 args 和 kwargs 运行该函数。
(只有没有芹菜或其他东西的Django方法将不胜感激)
谢谢!