2016-12-10 9 views
0

私はcrontabでモジュールを開発しています。Django-Crontabと展開環境

実は、私が使用しているフレームワークは、私は'django-crontab'

をインストールしなかった私は、命令が行ったようにテストを行なったし、ローカルホスト環境でそれを作るジャンゴです。

'python manage.py crontab add'というコマンドを実行してAWSにデプロイしたとき("sudo service apache2 restart")、動作しませんでした。

私はそれがローカルホスト環境だけで動作しているのですか?

どうすればこの問題を解決できますか?

答えて

0

djangoの設定に複数のプロファイルがある場合は、crontabを追加する前に1つを指定してください。指定されていない場合、django crontabはデフォルト環境として実行されます。これは主に発展しています。製品の環境でそれを実行するには、これらの作業を行う必要があります。

  1. settings.product.pyでのcrontab enviromen、

  2. CRONTAB_DJANGO_SETTINGS_MODULE = 'gold.settings.product' のようなものを指定する指定

    輸出MYPROJECT_PROFILE =製品 のpython manage.pyのcrontabを追加設定はcrontabのプロファイルと追加

関連する問題