0

djutilsがinitで自動検出を実行すると、タスク "app.commands.task1"がインポートされ、ログの出力の一部としてこれが示されます。

しかし、Webサーバーを実行してコマンドをキューに入れようとすると、queue_consumerログに「 project.app.commands.queuecmd_task1」キーが見つからないことが示されます。

QueueException:project.app.commands.queuecmd_task1がCommandRegistryに見つかりません

見つけようとしている文字列に「プロジェクト」が付加されていることが、タスクを見つけられない理由だと思います。

なぜそれが起こっているのでしょうか?

4

1 に答える 1

0

私のプロジェクトで重複したインポートが問題を引き起こしていたようです。

于 2012-04-19T00:22:06.393 に答える