vngapi工具
vng-api-common-utrecht的Python项目详细描述
{a1}{a2}{a3}{a4}
{img1}${img2}${a5}
vngapi common为restfulapi提供了通用实现和工具 在共同的地面数据环境中。在
该工具在组件的引用实现中使用 对于面向业务的工作,也可以在vngapi中用于引用列表和 通用选择列表。在
有关特性和用法,请参阅扩展的documentatie。在
内容
- {a7}
1 Features
- 超过各种成分的常数的集中管理
- GeoJSON OpenAPI定义
- 支持Geo CRS协商
- 内置对嵌套视图集的支持,该视图集具有更多的声明性语法 登记
- 常用验证器:
- RSIN/BSN验证程序
- 数值验证器
- 非负值验证器
- 字母数字值(不带音调符号)
- 带有可插拔链接检查器的URL验证器(测试URL是否存在)
- UntilNowValidator验证数据时间,直到$now。在
- UniekeIdentificatieValidator(与组织结合)
- InformatieObjectUniqueValidator,以验证M2M条目 只发生一次
- ObjectInformatieObjectValidator,以验证同步 对象信息对象关系只能在 创建的DRC是
- IsImmutableValidator验证某些字段是否未更改 可以在(部分)更新时设置,但可以在创建时设置
- ResourceValidator验证URL是否打开特定资源
- drf yasg的自定义检查器:
- 支持rest_framework_gis{tt8}$
- 支持django-extra-fields{tt10}$
- 基于URL的相关资源筛选(django-filtersupport)
- 每个操作可能的错误响应的集合
- 管理命令generate_swaggeroverloaded
- 采用默认版本并使服务器信息域不可知
- 将信息模型资源呈现为带反向链接的降价的选项 到金茂在线.nl在
- 支持ISO 8601持续时间
- RSINField
- BSNField
- LanguageField
- VertrouwelijkheidsAanduidingField
- DaysDurationField
自定义模型字段: - 对于具有网络IO的验证程序,通过 {tt18}$待应用
- 测试实用程序
- 可选通知应用程序:
- 从webhook事件接收
- 配置并注册通知组件/webhooks
- 项目
标签: