2013-03-06 33 views
0

我正在使用Django开发基于事件的AJAX应用程序。在我的模型中,我有一个创建和更新对象的类,我希望包含更好的输入验证。例如,我知道我的开始日期应该在结束日期之前,并且希望在应用程序中检查这一事实。在哪里验证Django AJAX应用程序?

我会把它放在我的模型中吗?看起来凌乱的混乱检查所有8个输入参数在创建或保存方法内是有效的。

例如,这样的事情:

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

我知道Django的已验证表单的功能,但这个也可以适用于AJAX流?

+0

看看[这里](https://docs.djangoproject.com/en/dev /主题/基于类的视图/通用编辑/#Ajax的例子)。这是文档本身,所以它总是一个好的开始。 – dmg 2013-03-06 08:56:09

回答