Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。此标记用于为Django应用程序编写和运行测试。
我是Django测试的新手,因此请尝试基本的测试代码。但是它在django.test的第二个测试类Tests.py中显示了一个错误。
我如何在Django测试中使用响应对象访问会话变量。 def test(self):postdata = {'user':'staff'} self.client.login(username ='vishnu',password ='vishnu @ 12345')session = ...
Django Rest Framework测试失败并通过,取决于功能的数量
我在Django Rest Framework中有一个测试类,它包含一个函数,如果该函数是该类中的唯一函数,则该函数通过测试;如果它是两个或多个函数之一,则该函数失败。如果我运行...
我想为Django个人资料应用中的视图编写一些测试。 视图具有一些智能的错误处理逻辑。 例如,如果我们尝试创建一个配置文件,但该配置文件已存在,则只需重定向至...
Python多重继承仅适用于一个父级的方法,但从两个父级都调用的方法
我有一个Python / OOP问题。你们都熟悉C ++中的钻石问题吧?这是相似的。我有以下几个类BaseAuth(TestCase)类:def setUp(self):#...
我正在测试Django应用程序登录部分。我的工作流程是client.get('/ run / experiment / 1')->响应302,重定向到登录页面-> client.post('loginpage',{'username':'tester','password':'测试人员'})-> ...
ModuleNotFoundError:运行测试时,没有名为“ django”的模块
[在pycharm环境中运行测试时,出现错误ModuleNotFoundError:没有名为'django'的模块。安装了Django(2.2.5)追溯(最近一次调用):文件“ /usr/lib/python3.6 / ...
我不能让具有以下配置select_related工作:型号:类文本(models.Model):作者= models.ForeignKey( 'authors.Author',on_delete =模型....
什么Django的TEST_RUNNER支持XML的xUnit和记录捕捉?
我试图建立一个新的Django项目,我已经在settings.py配置TEST_RUNNER是django_nose.NoseTestSuiteRunner。我选择了这个测试运行,因为它似乎是唯一一个我可以...
我有多个数据库定义。这是测试空间,我希望能够指定要挑选测试的数据库。如: “蟒蛇manage.py测试-db = MySQL的” 数据库= { '默认' ...
Django的单元测试:AttributeError的:“WSGIRequest”对象没有属性“用户”
当运行我得到输出的测试以下错误:用户= self.request.user AttributeError的:“WSGIRequest”对象有没有属性“用户”我试图从中间件到开关...
我正在为我的用户验证视图编写测试,我遇到了一些我不知道如何解决的问题。所以,这是我正在测试的一个视图:def verify(request,uidb64,token):try:uid = ...
我想使用--failfast,以便如果我的一项测试失败,则其余所有其他测试都将执行。我需要创建新的测试运行程序还是可以在命令行中使用它?
我最近读了一本关于Python中TDD的书,并认为我可以开始遵循这种模式了。但第一个问题已经出现,我似乎无法解决它。 HTML表单(在......中声明)
我正在尝试测试我的Django视图。该视图将QuerySet传递给模板:def商人_家庭(请求,子弹):商人= Merchant.objects.get(子弹=子弹)product_list =商人。产品.all(...
覆盖范围和鼻子显示来自django的文件,而不仅仅是我的测试
我正在使用django-nose进行测试和覆盖。但是我没有在控制台输出中获得我的测试文件,而是获得了以下行:django / core / cache / backends / db.py ...
Django manage.py测试:“数据库后端不接受0作为AutoField的值”(mysql)
我试图运行Django测试文件使用:python3.6 manage.py测试我使用:MySQL 5.5.62,Python 3.6,Django 2.0.0它开始安装测试数据库并失败,错误:ValueError:.. 。
我们的开发数据库(本例中为MariaDB)位于服务器上,dev db实例由在本地桌面上工作的多个开发人员共享。如果我们都运行Django测试(manage.py ...
在virtualenv中运行测试时出现Django MySQL错误
我有一个Django应用程序完全在我的本地Python 3.6版本上工作,并希望确保它将安装在其他地方时这样做。出于这个原因,我使用完全相同的创建了virtualenv ...
我有一个使用Django ORM的长期运行的Python进程。它看起来像这样:从django.db导入django导入连接my_app导入模型def my_process():django ....