在哪里验证Django AJAX应用程序?

2024-04-19 11:28:27 发布

您现在位置:Python中文网/ 问答频道 /正文

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

我要把这个放在我的模型里吗?在creation或save方法中检查所有8个输入参数是否都有效,这看起来非常混乱。你知道吗

例如,类似这样的情况:

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

我知道Django具有验证表单的功能,但是这也可以应用于AJAX流吗?你知道吗


Tags: and对象django方法模型应用程序参数if