extjs更新表格数据时出错,高手帮忙

hxpjava1 2010-02-04 03:19:28
前台是extjs 后台是django
错误如下:
RuntimeError: You called this URL via POST, but the URL doesn't end in a slash and you have APPEND_SLASH set. Django can't redirect to the slash URL while maintaining POST data. Change your form to point to localhost:8000/ums/download/downloadquery/ (note the trailing slash), or set APPEND_SLASH=False in your Django settings.

view.py代码如下:
def query(request):
page=Page()
start=request.REQUEST['start']
limite=request.REQUEST['limit']
v_downloadcode=request.REQUEST['downloadcode']
v_downloadname=request.REQUEST['downloadsname']
v_publishStart=request.REQUEST['publishStart']
v_publishEnd=request.REQUEST['publishEnd']

if limite==0:
limite=20

if v_downloadcode!=None:
queryList=SoftWare.objects.filter(id=v_downloadcode)
if v_downloadname!=None:
queryList=queryList.filter(name=v_downloadname)
queryList=queryList.filter(publishDate__gte=v_publishStart)
queryList=queryList.filter(publishDate__lte=v_publishEnd)
count=len(queryList)
queryList=queryList[start:limite]
else:
queryList=SoftWare.objects.filter(publishDate__gte=v_publishStart)
queryList=queryList.filter(publishDate__lte=v_publishEnd)
count=len(queryList)
queryList=queryList[start:limite]
else:
if v_downloadname!=None:
queryList=SoftWare.objects.filter(name=v_downloadname)
queryList=queryList.filter(publishDate__gte=v_publishStart)
queryList=queryList.filter(publishDate__lte=v_publishEnd)
count=len(queryList)
queryList=queryList[start:limite]
else:
queryList=SoftWare.objects.filter(publishDate__gte=v_publishStart)
queryList=queryList.filter(publishDate__lte=v_publishEnd)
count=len(queryList)
queryList=queryList[start:limite]

page.root=queryList
page.totalProperty=count
return HttpResponse(simplejson.dumps(page))
...全文
206 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hxpjava1 2010-02-04
  • 打赏
  • 举报
回复
已解决了
lin364653705 2010-02-04
  • 打赏
  • 举报
回复
提示form的action地址最后不是/结尾的,而且APPEND_SLASH的值是Ture
修改settings:APPEND_SLASH=Flase

52,787

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧