|
3
|
| anonymous coward · 技术社区 · 16 年前 |
|
|
1
1
如果不知道你的自动完成代码在做什么,就有点难说了,但是只要它发送的是乐队的ID,就像它们将与
基本上,您的post字符串应该如下所示:
最简单的方法可能是使用javascript为用名称输入的每个波段添加(和删除)一个隐藏的输入字段。
|
|
|
2
0
使用注释的jquery自动完成插件, 在客户端,我有这样的功能:
所以,我有一个当我输入时返回的视图
http://skyl.org/tagging_utils/autocomplete/tasks/task/?q=a&limit=10×tamp=1259652876009 您可以在这里看到服务于此的视图: http://github.com/skyl/skyl.org/blob/master/apps/tagging_utils/views.py 现在,这会有点棘手……您可以将post排除在外,然后在字段的clean方法中,尝试基于字符串的.get()并在无法获取表单验证时引发错误…对,名称=…唯一=真的。所以有点像(从我的头顶上):
您还可以检查每个字符串,如果没有该名称的带区,则会引发表单错误。不确定clean方法是否应返回qs。如果这有帮助,请告诉我,你希望我继续澄清。 |
|
|
LuizGTVSilva · 从Django表单恢复数据 4 年前 |
|
|
CAB · Django消息。成功行不通 8 年前 |
|
|
William · Django Ajax表单提交错误重定向到其他页面 8 年前 |
|
|
Samir Tendulkar · 使用FBV对多个图像进行后期创建 8 年前 |
|
|
aleksk · Django无法识别序列化程序中当前用户的字段重写 8 年前 |