Django Javascript表单验证

dem*_*exx 13 javascript django validation

我想将js验证添加到我的表单中,并且应该在不向我的服务器发出请求的情况下进行验证.

所以,比如说,我打开一个带有表单的页面,发一些错误,js代码显示我(没有单个请求到服务器),比如说这个字段是必需的,这个字段太短,这个字段应该是一个数字等.

主要想法 - 干 - 这个js代码应该是自动生成的和/或它应该从表单获得验证规则.

现在我将通过编写自定义js代码(或使用一些表单验证库)来实现这样的验证,我需要复制验证规则 - 在表单和js代码中.这不是DRY :)我也会遇到一些与错误消息有关的问题.

我的需求有解决方案吗?

谢谢.

Ste*_*oey 3

我在书签中找到了这篇文章,但我自己还没有尝试过。

http://eikke.com/django-validation-an-introduction/

这是一篇小文章,解释了如何从 Newform 表单生成客户端验证 javascript(让您保持干燥)。一些代码也可以在git 存储库中找到