我正在使用django-pjax,我不确定如何从一个也可以返回pjax响应的视图中重定向。
如果我使用重定向快捷方式,我会得到:
AttributeError: 'HttpResponseRedirect' object has no attribute 'template_name'
可能是因为django-pjax需要一个TemplateResponse对象,而不是一个HttpResponse对象。 但由于TemplateResponse对象不处理重定向,我不知道该怎么做。
感谢任何指导!
答案 0 :(得分:0)
在你的前端尝试这种重定向:
$.pjax({url: $('.logo').attr('href'), container: '#w0'});
将$('。logo')。attr('href')替换为您的网址,将#w0替换为您的容器ID。