首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Django-Crontab与部署环境

Django-Crontab与部署环境
EN

Stack Overflow用户
提问于 2016-12-11 00:42:55
回答 1查看 448关注 0票数 0

我正在使用crontab开发一个模块。

实际上,我使用的框架是django,所以我安装了'django-crontab'

我按照说明做了测试,并在本地主机环境下进行了测试。

当我在执行'python manage.py crontab add'命令后在亚马逊网络服务上部署("sudo service apache2 restart")它时,它不起作用。

我知道它只能在本地主机环境下工作,不是吗?

我该如何解决这个问题?

EN

回答 1

Stack Overflow用户

发布于 2017-12-04 12:49:32

如果您的django设置中有多个配置文件,则应在添加crontab之前指定一个。如果未指定,django crontab将作为默认环境运行,该环境主要用于开发。要在产品环境中运行它,您应该执行以下操作:

  1. 在settings.product.py中指定crontab环境,类似于

crontab = 'gold.settings.product'

  • specify设置配置文件和添加CRONTAB_DJANGO_SETTINGS_MODULE

导出MYPROJECT_PROFILE =产品python manage.py crontab添加

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41077836

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档