如何在 Django 单元测试中访问 Django 消息框架内容
使用 Django 消息框架,我将消息传递到模板以在各种场景中呈现 - 用户帐户创建成功等。消息存储在会话的 cookie 中: print response.cookies['messag…
Django 测试 - 获取初始值并将其反馈回来
我有一个引用ForeignKeys 和ManyToMany 对象的基本模型。在“编辑”测试中,您获取视图的 id 并对其进行更改,我遇到了一个问题,我很好奇是否有其他…
安装的 Django 应用程序(注册)不使用 main urls.py 进行测试
我不确定这是否是 django-registration 的错误或我正在做的事情。 我有一个最低限度的项目,安装了 django-registration,没有我自己的应用程序。 Dja…
生成内存中图像以进行 Django 测试
是否可以生成内存中图像用于测试目的? 这是我当前的代码: def test_issue_add_post(self): url = reverse('issues_issue_add') image = 'cover.jpg'…
在 Django 1.3 中使用 ImageFields 测试模型时防止残留图像文件
Django 1.3 更改了带有 FileField 的模型的行为,以便在删除实例时保留实际文件。对于大多数用途来说,这很好。但是,我正在测试一个大量使用 ImageFi…
Django 测试:如何获取仅包含固定数据且没有 IntegrityErrors 的数据库(通过诊断错误源)?
我正在尝试使用夹具数据运行测试,并收到臭名昭著的 IntegrityError: column user_id is not unique 错误。 现在,查看我的装置,我可以看到装置中用…
在Django中测试put方法
我正在我的 Django 应用程序中测试 PUT 方法。但是,当我调用: payload = '{server_lib_song_id : -1, host_lib_song_id : ' + str(lib_id) + \ ', s…
Django 测试装置和内容类型
我在模型中使用 django 的 ContentType 外键, 我在单元测试的装置中使用它。 因此,我必须在我的装置中对 content_type_id 进行硬编码,但 django 有…
Django 测试客户端响应包含空模板列表?
根据 Django 测试文档,Django 客户端 Response 对象包含“模板”,即:“用于呈现最终内容的模板实例列表,按照它们呈现的顺序排列。对于列表中的每…
在 Django 配置文件应用程序中测试视图的最佳实践?
我想为 Django 配置文件应用程序中的视图编写一些测试。 这些视图有一些智能的错误处理逻辑。例如,如果我们尝试创建个人资料,但该个人资料已经存在…
Django -- 弄乱测试服务器 -- 304 错误等等
在开发我的网络应用程序(需要登录整个网站)时,我注意到一个有趣的“故障”(如果你可以这样称呼它)。我正在查看我的 Django 站点,并在 Chrome 中…
django 测试客户端所有 url 均返回 404
我正在使用 django 测试进行第一个实验,我遇到的问题是,无论我使用哪个 url(甚至 /),我总是得到 404 模板。 如果我将完全相同的代码放入 django …
在 Django TestClient 中使用默认值发回表单
我正在 Django 中为某些表单编写一些测试。这些表单经常更改,因此我试图避免将表单参数硬编码到我的测试中,因为每次我的表单更改时,我也必须修改测…