运行pytest时,测试脚本可能因目录不同而导入失败。可以通过设置pythonpath选项添加路径,或在tests目录中创建空的conftest.py文件或__init__.py来解决。pytest会将测试模块的父目录添加到sys.path中,以确保模块正确导入。
通过在 Django 项目的 manage.py 脚本中添加代码,可以方便地调用 pytest,简化测试命令的执行,避免管理多个 PYTHONPATH。
完成下面两步后,将自动完成登录并继续当前操作。