验证基于另一个字段的值的Django模型场?

问题描述 投票:3回答:3

我有访问模式双方Django的REST框架和规则的形式接口Django应用程序。该接口形式有更改保存到模型中,但不使用任何特殊的Django框架,只是在视图中一个简单的局部改变之前的一些验证检查。

我想相同的验证适用于形式和REST调用,所以我想我的验证移动到模型中。我可以看到如何做到这一点对使用字段的校验字段简单的情况,但是在一个情况下,我有其中根据关于“值”变化的可接受的值在其上选择类型的名称/类型/值模型。验证器不会发送关于该字段是模型中的任何信息,所以它并没有进入其他领域。

我怎样才能执行此验证,而不必基本上以串行的DRF相同的代码和我的表单POST看法?

python django forms validation
3个回答
© www.soinside.com 2019 - 2024. All rights reserved.