跳转到主要内容

Django包,用于处理数据导出

项目描述

Validator是一个库,提供了改进的验证处理。

以下验证部分得到处理;

  • 状态

  • 转换

安装

pip install etools-validator

设置

validator 添加到 settings.py 中的 INSTALLED_APPS .. code-block:: python

INSTALLED_APPS = (

… ‘etools_validator’,

)

使用

在视图中使用 validator

from validator.mixins import ValidatorViewMixin

class ExampleView(ValidatorViewMixin, ListCreateAPIView):
    ...

贡献

环境设置

为了安装必要的库

$ pip install -r requirements/dev.txt

编码标准

有关编码标准的详细信息,请参阅PEP 8编码标准指南

为了确保代码符合规范,运行代码检查

$ flake8 .

测试

测试很重要,测试位于 tests/ 目录中,可以通过以下方式运行;

$ coverage run manage.py test

覆盖率报告可在 build/coverage 目录中查看,并可以通过以下方式生成;

$ coverage html

兼容性矩阵

https://travis-matrix-badges.herokuapp.com/repos/unicef/etools-validator/branches/develop

项目详情


下载文件

下载适合您平台的项目文件。如果您不确定选择哪个,请了解有关安装包的更多信息。

源分布

etools-validator-0.5.1.tar.gz (23.4 kB 查看哈希值)

上传时间:

支持者