如何向GAE发布字符串列表

2024-04-20 00:50:32 发布

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

如何使用jQuery将字符串列表正确地发布到googleappengine应用程序?我创造了这样的东西:

$.post("/add", {tags:['first tag','second tag','third tag']}

然后在FireBug中我看到它变成了这样:

^{pr2}$

我不确定我是否正确地发送了一份名单。如果可以,那么如何使用Python处理这个列表? 我试着用这样的方法:

tagsList = self.request.get("tags")

但是没有成功。 谢谢


Tags: 字符串add应用程序列表tagtagsjquerypost
2条回答

您可以将其序列化为一个JSON字符串,该字符串将被视为post数据。在

$.ajax({
    type: "POST",
    url: "/add",
    contentType: "application/json",
    data: JSON.stringify({tags:['first tag','second tag','third tag']}),

解析数据,例如(在Java中):

^{pr2}$

一个简单的解决方案是在list()中强制转换self.request.get("tags"),但是当我发送一个javascript数组时,这不适用于我,但也许它适合您的情况

相关问题 更多 >