当 djutils 在init中通过 autodiscover 时,它会导入我的任务“app.commands.task1”并将其作为日志输出的一部分。
但是当我运行 webserver 并尝试将命令排队时,queue_consumer 日志表明它找不到密钥“ project .app.commands.queuecmd_task1”
QueueException:在 CommandRegistry 中找不到 project.app.commands.queuecmd_task1
我认为它试图找到的字符串前面带有“项目”的事实是它找不到任务的原因。
为什么会这样?