0

Django を使用して、イベント ベースの AJAX アプリケーションに取り組んでいます。私のモデル内には、オブジェクトを作成および更新するクラスがあり、入力の検証を改善したいと考えています。たとえば、開始日は終了日よりも前にする必要があることを知っており、アプリ内でこの事実を確認したいと考えています。

これをモデル内に配置しますか? 作成または保存メソッド内で 8 つの入力パラメーターすべてが有効であることを確認するのは、非常に面倒です。

たとえば、次のようなものです。

if foo != '' and int(foo) > 0:
    self.foo = foo

Django にはフォームを検証する機能があることは知っていますが、これを AJAX ストリームにも適用できますか?

4

1 に答える 1

0

多分これが役立つかもしれません: https://github.com/alex/django-ajax-validation

ドキュメンテーション:

https://github.com/alex/django-ajax-validation/blob/master/docs/usage.txt

https://github.com/alex/django-ajax-validation/blob/master/docs/serving-ajax-validation-media-server.txt

于 2013-03-06T08:55:14.033 に答える