2013-03-06 18 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

回答