我一直在阅读这些帖子中的celery
和django
(here和here),所有逻辑/任务都适用于{{1} },但在官方文档中,他们分为两个文件:celery.py
和celery.py
。哪个是最好的做法?这会影响性能吗?
答案 0 :(得分:1)
任务的位置不应对性能产生任何明显影响。使用单独的tasks.py的建议是为了更好地组织。
请注意,此示例项目布局[每个应用程序的单独tasks.py]适用于较大的项目,对于简单项目,您可以使用单个包含模块来定义应用程序和任务,例如在Celery的第一步中教程。