我需要我的 Django 应用程序定期在后台处理一些功能。制作此类功能的最佳方法是什么?服务器启动时如何调用某些函数?例如 pre-init 的函数。
1 回答
1
对于定期作业,您可以尝试Django RQ Scheduler。
至于在运行时运行函数,您可以将代码放在任何 models.py 文件或 apps.py 中,如下所示
from django.apps import AppConfig
class FooConfig(AppConfig):
name = 'foo'
def ready(self):
# import here and do logic
于 2020-03-14T12:19:09.420 回答