cost 78 ms
如何修复 Django 测试中的 memory 泄漏? - How do you fix a memory leak within Django tests?

最近我开始在 Django (3.1) 测试中遇到一些问题,我终于找到了某种 memory 泄漏。 我通常使用--parallel=4运行我的套件(目前大约 4000 个测试),这会导致大约 3GB 的高 memory 水印(从 500MB 左右开始)。 不过,出于审计目的,我偶尔会使用--par ...

Django model 无法通过管理界面工作 - Django model not working through admin interface

我正在使用 django 项目在拍卖网站上工作。 我有一个 model 用于投标。 我已经在 admin.py 中注册了 model,但是当我尝试从管理界面出价时,它并没有在主网站页面中更新。 但是通过网站,出价正在完美更新,其他模型也运行良好。 模型.py: 管理员.py: 这是views.py中 ...

Django 视图:request.data 什么时候是 dict 还是 QueryDict? - Django Views: When is request.data a dict vs a QueryDict?

我在这个问题上遇到了一些麻烦,request.data 有时是一个dict (尤其是在测试时),有时是一个QueryDict实例(当使用 curl 时)。 这尤其是一个问题,因为在使用 curl 调用视图时显然存在很大差异,如下所示: 或者像这样使用 django_webtest 客户端: ...

Django WebTest:按值选中/取消选中复选框 - Django WebTest: Check/uncheck checkbox by value

我的WebTest响应中有一个带有一组复选框的表单(都在相同的字段名称下),我想根据它们的值取消选中其中的一部分。 我已经试过了: 显然,这是非常骇人听闻的代码,必须有更好的方法。 另外,这实际上并没有取消选中我想要的框:当我依次遍历表单中的复选框时,不再有值value-i-want ...

如何为Django ModelForm分配表单ID? - How to assign form id to Django ModelForm?

我正在使用django-webtest为我的应用程序创建自动化的功能测试。 由于我在一个网页上有多种形式,因此我目前正在使用硬编码索引来选择感兴趣的形式。 例如: 我想使用表单ID而不是硬编码索引来选择感兴趣的表单,以便代码可维护。 但是,当我在代码中打印school_form ...

如何通过django-webtest指定模型表单的提交按钮名称 - How to specify name of a Model Form's submit button name via django-webtest

我正在使用django-webtest自动执行Django应用程序的功能测试。 我的ModelForms之一有多个提交按钮。 使用django-crispy-forms的模板如下所示: 当我通过单击“保存”按钮从网页上手动提交表单时,传递到相应视图方法中的request.POST包含 ...

django-webtest:如何测试“记住我”登录/浏览器关闭cookie? - django-webtest: How to test remember-me login/expire-on-browser-close cookies?

如何使用webtest-django测试“记住我”功能? 换句话说,您如何使用Webtest来测试涉及浏览器退出cookie过期的事物? 我有下面的草案,但是不起作用。 似乎必须设置服务器并拆除服务器(如测试类下面的代码片段所示),但是我不了解如何集成服务器。 关于以这种方式使用Stop ...

如何使用django_webtest的基本身份验证来访问Django REST框架? - How can I use Basic Authentication with django_webtest to access Django REST framework?

我在将数据发布到我的测试中使用Django REST框架的一些视图时遇到了麻烦。 我正在使用django_webtest来测试我的用户API。 我遇到了以下代码的问题: class UserApiTest(WebTest): def setUp(self): Ad ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM