
[英]Django: Can I use a subprocess w/ docker-compose inside a custom command?
[英]How can I use cPython to profile a Django command I use in docker-compose?
我的程序是一个 shell 命令,我通过 docker 中的 django 调用它。
docker-compose exec foo./manage.py bar
foo 是我的应用程序,bar 是我想要分析的 python 脚本。 我想知道 cPython 可以告诉我关于 bar 中发生的一切,而不必在我的代码中编写 cPython 代码,而是使用 shell 命令(一次 SSH 到 Z05B6053C41A2130AFD6FC3BE91Z 容器,如:
/usr/bin/python3.7 -m cProfile -s cumtime./manage.py bar
但后来我遇到了问题
django.core.exceptions.ImproperlyConfigured: The app module <module 'apps.foo' (namespace)> has multiple filesystem locations (['/app/apps/foo', './apps/foo']); you must configure this app with an AppConfig subclass with a 'path' class attribute.
我是否有 django 设置问题,或者它是在 docker 中调用 cPython 的不好方法,还是......?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.