Django 的 json 请求 url
当通过json as发出django请求时,
var info=id + "##" +name+"##"
$.post("/supervise/activity/" + info ,[] ,
function Handler(data,arr)
{
}
在urls.py
(r'^activity/(?P<info>\d+)/$, 'activity'),
视图中,
def activity(request,info):
print info
请求没有通过。info
是一个字符串。如何解决这个问题,
谢谢..
When making a django request through json as,
var info=id + "##" +name+"##"
$.post("/supervise/activity/" + info ,[] ,
function Handler(data,arr)
{
}
In urls.py
(r'^activity/(?P<info>\d+)/$, 'activity'),
In views,
def activity(request,info):
print info
The request does not go through.info
is a string.How can this be resolved
Thanks..
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
^activity/(?P\d+)/$
只会匹配“activity/42/”之类的内容,并且数字(在本例中为 42)将是info
。如果您将“##name##”附加到 url,它将无法被识别。
^activity/(?P<info>\d+)/$
will only match something like 'activity/42/' and the number (in this case 42) will beinfo
.If you appended '##name##' to the url, it will not be recognized.