我可以创建一个django小部件,在手机上发回表单吗?

我可以创建一个django小部件,在手机上发回表单吗?,django,forms,mobile,widget,Django,Forms,Mobile,Widget,我想创建一个用于Django表单的小部件。但有一个问题:我不知道如何让它在手机上正常工作。我想创造这样的东西: 发送消息至:此处搜索框搜索 按search将发布页面,但实际上根本不会提交表单。相反,小部件将执行朋友搜索,并在如下列表中返回他们: 发送消息至:此处搜索框搜索 添加人物Bob Smith 加上约翰·史密斯 有人知道我是如何做到这一点的吗。我知道我可以用javascript实现这一点,但大多数移动web浏览器根本不支持javascript,更不用说任何AJAX技术了 Joe移动浏览器非

我想创建一个用于Django表单的小部件。但有一个问题:我不知道如何让它在手机上正常工作。我想创造这样的东西:

发送消息至:此处搜索框搜索

按search将发布页面,但实际上根本不会提交表单。相反,小部件将执行朋友搜索,并在如下列表中返回他们:

发送消息至:此处搜索框搜索

添加人物Bob Smith

加上约翰·史密斯

有人知道我是如何做到这一点的吗。我知道我可以用javascript实现这一点,但大多数移动web浏览器根本不支持javascript,更不用说任何AJAX技术了


Joe

移动浏览器非常有限,看看gmail是如何做到这一点的。它显示了前10名最近的收件人和搜索其他收件人的文本框。

如果没有J,您就无法使用AJAX。我如何使用django表单实现这一点?我希望有一个表单,其中ModelChoiceField用于前10名收件人,charfield用于搜索。在“提交”页面上,检查“选择”字段中是否选中了任何内容,或者是否没有任何内容,然后按文本进行搜索,并将结果再次放入“选择”字段。表单除了其背后的逻辑之外没有什么特别之处。我只是不想验证表单?为什么不呢?若文本字段中并没有输入,选择字段中并没有选中项,那个么我想这会告诉你们,用户选择了接收者,实际上我已经让它按照我想要的方式正常工作了。我刚刚对Form类进行了子类化,并且喜欢为字段添加魔力