Django を使用して、イベント ベースの AJAX アプリケーションに取り組んでいます。私のモデル内には、オブジェクトを作成および更新するクラスがあり、入力の検証を改善したいと考えています。たとえば、開始日は終了日よりも前にする必要があることを知っており、アプリ内でこの事実を確認したいと考えています。
これをモデル内に配置しますか? 作成または保存メソッド内で 8 つの入力パラメーターすべてが有効であることを確認するのは、非常に面倒です。
たとえば、次のようなものです。
if foo != '' and int(foo) > 0:
self.foo = foo
Django にはフォームを検証する機能があることは知っていますが、これを AJAX ストリームにも適用できますか?