python - 使用远程解释器在服务器上运行 Django - 防止 Django 创建测试数据库
问题描述
我正在尝试使用 PyCharm 的远程解释器功能在我们的开发服务器上调试我的 Django 应用程序。连接正常,但是当我尝试使用远程解释器运行或调试时,我从运行控制台收到此错误:
Creating test database for alias 'default'...
Failed (ORA-01031: insufficient privileges)
Got an error creating the test database: ORA-01031: insufficient privileges
据我所知,Django 正在尝试创建一个测试数据库以用于我的测试用例。我的服务器上还没有任何测试用例,现在也不需要它们。我也在使用我拥有的个人模式。如何阻止 Django 尝试创建此数据库以便我可以运行我的代码?
解决方案
好吧,这很尴尬,但问题是在我的运行配置中我选中了“测试”框。
推荐阅读
- apache - 在 Apache 服务器上安装了 SSL,页面没有响应
- outlook - Outlook 加载项功能区图标
- mysql - Mysql 更新与 db2 转换的连接
- python - 将 sage 导入 python 文件时出错
- reactjs - react redux 渲染数据未定义
- unit-testing - 使用带有 Jest + node-fetch + fetch-mock 的 fetch 测试库的响应和函数调用
- java-8 - Java 8 - 如何在 Java 8 中过滤以从不同类别的 Dish Type 中获取结果?
- django - 显示从 django 视图到 html 表单输入的任何值
- javascript - 从 Angular 中的自定义验证器访问服务
- multithreading - 如何使用 QOpenGLWidget 在 Qt 的单独线程中渲染 opengl?