我想也许是因为网址:a / c / f / x。当url是这样的:a/c/f
时,它可以正常工作,但是当将args添加到URL中时:a / c / f / x。当我点击web2py中的smartgrid中的编辑或删除按钮时,找不到400这个问题吗?args是否解决了这个问题?
谢谢!
答案 0 :(得分:1)
如果你的smartgrid URL包含不是由网格本身生成的args,那么你必须告诉smartgrid通过" args"来保存这些args。论点。例如,如果您的基本URL在函数之后包含单个URL arg(例如,/ a / c / f / arg1),那么您可以这样做:
grid = SQLFORM.smartgrid(..., args=request.args[:1])
有关详细信息,请参阅documentation。