小编mar*_*all的帖子

在芹菜3.1中,制作django周期性任务

Django的事情变化太大,所以我不能使用3.1.我需要一些帮助.

我读到了在django中创建任务,并阅读了Periodic Tasks文档.但我不知道如何在django中定期执行任务.我想这是因为我的低级英语..

在旧版本的Celery中,我导入了djcelery&crontab并在settings.py中设置了CELERYBEAT_SCHEDULE,并由manage.py执行.

但似乎我再也不能以这种方式执行芹菜deamon了.比我应该把CELERYBEAT_SCHEDULE放在哪里?在docs的django示例中,它们设置os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'proj.settings')proj/proj/celery.py中.(1)所以在settings.py中设置celerybeat (就像之前一样)可以吗?

(2)如果可以的话,在django中制作周期性任务的一个小例子将非常有帮助.当我阅读教程时,最令人困惑的部分是文件路径.如果你不想提供一个完整的例子,如果你解释我应该在哪里制作任务,设置节拍和执行deamon,我将非常感激.

谢谢阅读.

django celery celerybeat

30
推荐指数
2
解决办法
3万
查看次数

如何解决 Amplify backend-config.json 不存在问题

我升级了 Amplify CLI,但花了一天时间才发现我的amplify/backend/backend-config.json文件消失了。然后我尝试amplify init再次运行,并选择继续使用现有环境或新环境,并且我尝试了这两种方法,但仍然遇到相同的错误

错误:路径中的文件:“C:\Users\BEN\documents\TinderClone\amplify\backend\backend-config.json”不存在

我该怎么做才能解决这个错误(恢复backend-config.json)。

在此输入图像描述

javascript react-native aws-amplify aws-amplify-cli

5
推荐指数
2
解决办法
1万
查看次数