我开始在 pipenv 的帮助下编写一个 django 应用程序。
在 CLI 中,我通过pipenv run ./manage.py test
. 加载我的.env
-file 将我放入 virtualenv 并执行测试命令。
现在我想对 intellij 中的运行配置做同样的事情。
我做了什么:
- 使用“Django 测试”基础创建了一个新的运行配置
- “使用指定的解释器”设置为我的 virtualenv
- 所有其他选项都设置为默认值
当我使用该新配置运行测试时,我得到的错误表明,这DJANGO_SETTINGS_MODULE
并没有真正设置。
进一步查看 intellij 用于运行我的测试的命令是/home/user/.virtualenvs/django-proj-wQnnAIXN/bin/python /home/user/.IntelliJIdea2017.3/config/plugins/python/helpers/pycharm/django_test_manage.py test /home/user/dev/django-proj_site
如何告诉 intellij 运行测试以加载pipenv run ..
我的文件?.env