gpt4 book ai didi

python - 在 Intellij 中使用 pipenv 运行 Django 测试

转载 作者:行者123 更新时间:2023-12-03 21:15:06 26 4
gpt4 key购买 nike

我开始在 pipenv 的帮助下编写 django 应用程序。

在 CLI 中,我通过 pipenv run ./manage.py test 运行我的测试.这加载了我的 .env -file 将我放入 virtualenv 并执行测试命令。

现在我想对 intellij 中的 Run 配置做同样的事情。

我做了什么:

  • 使用“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文件已加载?

    最佳答案

    您可以让 IntelliJ 加载您的 .env文件使用 EnvFile插入。

    查看 IntelliJ : executing a program with environment variables stored in a separated file 的答案有关更多详细信息,包括如何配置插件。

    关于python - 在 Intellij 中使用 pipenv 运行 Django 测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49588264/

    26 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com