0

在我的 webapp 中,我从 js 函数中获取数据并通过 ajax post 将其发布到特殊的处理程序。获得数据后,我将其写入我的数据库。

我的问题是每个 ajax 帖子都有双重数据(ajax 触发了两次,我需要找出原因,但这是另一个问题)。

我正在尝试捕捉这些双重触发,截至目前我知道第一组是空值,我从 self.request.get(someVar) 获取的每条数据在第一次 ajax 触发后都是空的。

我试着做

if not someVar:
    #data is valid, write to db...

但是尽管这些值为空,但它们仍然超出了我的 if 函数,并且我的数据库正在写入空值...我正在考虑将它们设为字符串并确保它们的长度可能大于 0...

我在这里先向您的帮助表示感谢

4

1 回答 1

2

我发现了我的错误。看来“如果不是”语法没有任何问题,但是在我的代码的其他地方我把事情搞砸了,我错误地将其缩小到这个:(

于 2012-10-16T22:31:48.887 回答