GET Formset 返回 302 而不是 200 (django)
我已经使用了inlineformset,views方法如下: @login_required def patron_edit_phone(request, *args, **kwargs): patron = request.user PhoneNumbe…
Django 测试 - 外部修改数据时的多个查询。缓存问题?
我有一个遗留应用程序(当前)使用 Django 来有效地显示数据。我的一项工作测试的示例如下所示。 def test_add_property_value(self): """Test set / …
Transaction / RawSequel - 以及测试的乐趣
这两者都适用于“生产”,后者仅适用于测试。现在我已经在生产和测试中得到了一些东西,我想了解为什么我必须采用整个游标路线而不是 Django 路线。我…
South安装后Django测试出现问题
安装 South 后,我的测试中开始出现一些错误。我尝试过 SKIP_SOUTH_TESTS=True 和 SOUTH_TESTS_MIGRATE = False,但没有运气。这是输出: Creating te…
测试 Django Facebook 应用程序
我正在使用 Fandjango 制作一个 Django 应用程序,并尝试使用 Django 的测试框架对其进行单元测试。唯一的事情是,为了有效地进行测试,我需要 Facebo…
具有自动路由功能的多数据库 Django 测试
简单的问题 - 我正在成功使用 multi-db使用 自动路由 设置,如上所述遗留数据库(其中不受管理)。现在我想测试一下。我已经设置了一个测试运行程序来…
在 django 测试期间加载固定装置时出现 IntegrityError
我正在加载使用 dumpdata 创建的固定装置,并收到以下异常: Problem installing fixture 'db_dump.json': Traceback (most recent call last): File …
如何配置“manage.py test”与 sqlite 一起运行? (姜戈)
我使用 Postgres 进行生产和开发,但我想使用 sqlite 来运行一些测试。我没有看到一种简单的方法来配置一个引擎用于测试,另一个引擎用于开发/生产。…
Django:更改测试的媒体根
我正在尝试为 Django 应用程序编写一些测试,涉及文件上传。为此,我想将 MEDIA_ROOT 暂时更改为“myproject/fixtures/test_media/”。由于某种原因,…
在 Django 测试框架中使用基本 HTTP 访问身份验证
对于我的一些 Django 视图,我创建了一个执行基本 HTTP 访问身份验证的装饰器。然而,在 Django 中编写测试用例时,我花了一段时间才弄清楚如何对视图…