首页
随机页面
分类
查看“Django/docs/3.0.x/ref/contrib/postgres/validators”的源代码
来自菜鸟教程
Django/docs/3.0.x/ref/contrib/postgres/validators / ←
验证器 — Django 文档
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您请求的操作仅限属于该用户组的用户执行:
用户
您可以查看和复制此页面的源代码。
{{DISPLAYTITLE:验证器 — Django 文档}} <div id="module-django.contrib.postgres.validators" class="section"> <span id="validators"></span> = 验证器 = 这些验证器可从 <code>django.contrib.postgres.validators</code> 模块获得。 <div id="keysvalidator" class="section"> == KeysValidator == <dl> <dt>''<span class="pre">class</span>'' <span class="sig-name descname"><span class="pre">KeysValidator</span></span><span class="sig-paren">(</span>''<span class="n"><span class="pre">keys</span></span>'', ''<span class="n"><span class="pre">strict</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">False</span></span>'', ''<span class="n"><span class="pre">messages</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span>''<span class="sig-paren">)</span></dt> <dd><p>验证给定的键是否包含在值中。 如果 <code>strict</code> 是 <code>True</code>,它还会检查是否存在其他键。</p> <p>传递的 <code>messages</code> 应该是一个包含 <code>missing_keys</code> 和/或 <code>extra_keys</code> 键的字典。</p> <div class="admonition note"> <p>笔记</p> <p>请注意,这仅检查给定键是否存在,而不是检查键的值是否为非空。</p> </div></dd></dl> </div> <div id="range-validators" class="section"> == 范围验证器 == <div id="rangemaxvaluevalidator" class="section"> === RangeMaxValueValidator === ; ''<span class="pre">class</span>'' <span class="sig-name descname"><span class="pre">RangeMaxValueValidator</span></span><span class="sig-paren">(</span>''<span class="n"><span class="pre">limit_value</span></span>'', ''<span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span>''<span class="sig-paren">)</span> : 验证范围的上限不大于 <code>limit_value</code>。 </div> <div id="rangeminvaluevalidator" class="section"> === RangeMinValueValidator === ; ''<span class="pre">class</span>'' <span class="sig-name descname"><span class="pre">RangeMinValueValidator</span></span><span class="sig-paren">(</span>''<span class="n"><span class="pre">limit_value</span></span>'', ''<span class="n"><span class="pre">message</span></span><span class="o"><span class="pre">=</span></span><span class="default_value"><span class="pre">None</span></span>''<span class="sig-paren">)</span> : 验证范围的下限不小于 <code>limit_value</code>。 </div> </div> </div> <div class="clearer"> </div> [[Category:Django 3.0.x 文档]]
返回至“
验证器 — Django 文档
”。