摘要:
六、Pytest常用插件 插件列表网址:https://plugincompat.herokuapp.com 包含很多插件包,大家可依据工作的需求选择使用。 1、pytest-sugar pytest-sugar 改变了 pytest 的默认外观,添加了一个进度条,并立即显示失败的测试。它不需要配置 阅读全文
摘要:
四、pytest运行方式 1.测试类主函数模式 pytest.main(["-s test_abc.py"]) 2.命令行模式 pytest 文件路径/测试文件名 3、Pytest Exit Code 含义清单 Exit code 0 所有用例执行完毕,全部通过 Exit code 1 所有用例执行 阅读全文
摘要:
官方文档:https://docs.pytest.org/en/latest/contents.html python 鄙视链:pytest 鄙视 > unittest 鄙视 > robotframework 。 pytest 是 python 的第三方单元测试框架,比自带 unittest 更简洁 阅读全文
摘要:
编写验证器 验证器是一个可调用的对象,它接受一个值,并在不符合一些规则时抛出ValidationError异常。验证器有助于在不同类型的字段之间重复使用验证逻辑。 例如,这个验证器只允许偶数: from django.core.exceptions import ValidationError de 阅读全文
摘要:
关键的概念:Django中,静态资源的存放通过设置 STATIC_URL, STATICFILES_DIRS 来设置。 一般STATIC_URL设置为:/static/ STATIC_URL='/static/', 这个static 是在Django 具体APP下建立的static目录,用来存放静态 阅读全文
摘要:
安装 pip install django-cors-headers 注册应用 INSTALLED_APPS = ( ... 'corsheaders', ... ) 中间层设置 MIDDLEWARE = [ ... 'corsheaders.middleware.CorsMiddleware', 阅读全文
摘要:
一、基本使用 from django.views.decorators.http import require_http_methods @require_http_methods(["GET", "POST"]) def my_view(request): # I can assume now t 阅读全文
摘要:
1.设置多数据库 settings.py中有数据库的相关设置,有一个默认的数据库 default,我们可以再加一些其它的,比如: # Database # https://docs.djangoproject.com/en/1.8/ref/settings/#databases DATABASES 阅读全文
摘要:
一.Django使用python自带的logging 作为日志打印工具。简单介绍下logging。 logging 是线程安全的,其主要由4部分组成: Logger 用户使用的直接接口,将日志传递给Handler Handler 控制日志输出到哪里,console,file… 一个logger可以有 阅读全文