django-testing 相关问题

Django是一个高级Python Web框架,鼓励快速开发和干净,实用的设计。此标记用于为Django应用程序编写和运行测试。

Django REST Framework-多个模型/ API?

我们使用Django构建Web应用程序后端,为Ember应用程序提供RESTful API。因此,(从进化上)我们从以下简单结构开始: | -app1 / models.py ....没有views.py | | -...

回答 1 投票 7

Django测试:URL映射到基于类的视图

我是Django测试的新手,因此请尝试基本的测试代码。但是它在django.test的第二个测试类Tests.py中显示了一个错误。

回答 3 投票 0

如何在Django测试中从响应对象访问会话变量?

我如何在Django测试中使用响应对象访问会话变量。 def test(self):postdata = {'user':'staff'} self.client.login(username ='vishnu',password ='vishnu @ 12345')session = ...

回答 1 投票 1

Django Rest Framework测试失败并通过,取决于功能的数量

我在Django Rest Framework中有一个测试类,它包含一个函数,如果该函数是该类中的唯一函数,则该函数通过测试;如果它是两个或多个函数之一,则该函数失败。如果我运行...

回答 2 投票 1

在Django个人资料应用中测试视图的最佳做法?

我想为Django个人资料应用中的视图编写一些测试。 视图具有一些智能的错误处理逻辑。 例如,如果我们尝试创建一个配置文件,但该配置文件已存在,则只需重定向至...

回答 1 投票 0

Python多重继承仅适用于一个父级的方法,但从两个父级都调用的方法

我有一个Python / OOP问题。你们都熟悉C ++中的钻石问题吧?这是相似的。我有以下几个类BaseAuth(TestCase)类:def setUp(self):#...

回答 1 投票 0

Django测试,登录后仍获得响应302,预计为200

我正在测试Django应用程序登录部分。我的工作流程是client.get('/ run / experiment / 1')->响应302,重定向到登录页面-> client.post('loginpage',{'username':'tester','password':'测试人员'})-> ...

回答 2 投票 0

ModuleNotFoundError:运行测试时,没有名为“ django”的模块

[在pycharm环境中运行测试时,出现错误ModuleNotFoundError:没有名为'django'的模块。安装了Django(2.2.5)追溯(最近一次调用):文件“ /usr/lib/python3.6 / ...

回答 1 投票 0

选择与执行查询

我不能让具有以下配置select_related工作:型号:类文本(models.Model):作者= models.ForeignKey( 'authors.Author',on_delete =模型....

回答 1 投票 0

什么Django的TEST_RUNNER支持XML的xUnit和记录捕捉?

我试图建立一个新的Django项目,我已经在settings.py配置TEST_RUNNER是django_nose.NoseTestSuiteRunner。我选择了这个测试运行,因为它似乎是唯一一个我可以...

回答 3 投票 2

从Django的测试多个数据库挑

我有多个数据库定义。这是测试空间,我希望能够指定要挑选测试的数据库。如: “蟒蛇manage.py测试-db = MySQL的” 数据库= { '默认' ...

回答 1 投票 0

Django的单元测试:AttributeError的:“WSGIRequest”对象没有属性“用户”

当运行我得到输出的测试以下错误:用户= self.request.user AttributeError的:“WSGIRequest”对象有没有属性“用户”我试图从中间件到开关...

回答 1 投票 0

测试用户验证视图的问题

我正在为我的用户验证视图编写测试,我遇到了一些我不知道如何解决的问题。所以,这是我正在测试的一个视图:def verify(request,uidb64,token):try:uid = ...

回答 1 投票 0

如何在Django测试命令行中使用--failfast?

我想使用--failfast,以便如果我的一项测试失败,则其余所有其他测试都将执行。我需要创建新的测试运行程序还是可以在命令行中使用它?

回答 1 投票 5

使用Django客户端多个复选框进行测试

我最近读了一本关于Python中TDD的书,并认为我可以开始遵循这种模式了。但第一个问题已经出现,我似乎无法解决它。 HTML表单(在......中声明)

回答 1 投票 1

我如何测试Django QuerySet是否相等?

我正在尝试测试我的Django视图。该视图将QuerySet传递给模板:def商人_家庭(请求,子弹):商人= Merchant.objects.get(子弹=子弹)product_list =商人。产品.all(...

回答 6 投票 25

覆盖范围和鼻子显示来自django的文件,而不仅仅是我的测试

我正在使用django-nose进行测试和覆盖。但是我没有在控制台输出中获得我的测试文件,而是获得了以下行:django / core / cache / backends / db.py ...

回答 2 投票 0

Django manage.py测试:“数据库后端不接受0作为AutoField的值”(mysql)

我试图运行Django测试文件使用:python3.6 manage.py测试我使用:MySQL 5.5.62,Python 3.6,Django 2.0.0它开始安装测试数据库并失败,错误:ValueError:.. 。

回答 1 投票 0

Django为多个开发人员测试数据库

我们的开发数据库(本例中为MariaDB)位于服务器上,dev db实例由在本地桌面上工作的多个开发人员共享。如果我们都运行Django测试(manage.py ...

回答 1 投票 0

在virtualenv中运行测试时出现Django MySQL错误

我有一个Django应用程序完全在我的本地Python 3.6版本上工作,并希望确保它将安装在其他地方时这样做。出于这个原因,我使用完全相同的创建了virtualenv ...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.