2

デプロイされた django アプリで奇妙な問題が発生しています (長い)。私を助けるかもしれない何かを知ることです:

django はアクティブな管理コマンドのリストを検出して維持する方法を教えてください。

4

2 に答える 2

3

管理コマンドの実行に問題がある場合は、次のことを考慮する必要があります。

  1. コマンドを含むアプリは にある必要がありsettings.INSTALLED_APPSます。
  2. アプリとして認識されるには、パッケージに が含まれている必要がありますmodels.py(ただし、空でもかまいません)。
  3. すべてのパッケージには__init__.pyファイル (アプリのディレクトリmanagementと andcommandフォルダー) が必要です。
  4. Django は、ImportError適切に表示されないのようなもので窒息しているように見えることがありmanage.py shellますimport MyCommand from myapp.management.commands.mycommand
于 2013-01-14T14:50:49.317 に答える
0

management.commandsインストールされたアプリケーション内のモジュールを探します。詳細については、 https: //docs.djangoproject.com/en/dev/howto/custom-management-commands/ を参照してください。

于 2013-01-14T13:03:53.257 に答える