当尝试在python中实现自定义solr_data_loader
方法时,Django会引发get_success_url
错误。例如:
TypeError: quote_from_bytes()
答案 0 :(得分:6)
class SomeView(generic.CreateView):
#...
def get_success_url(self):
return HttpResponseRedirect(reverse('index'))
不返回HttpResponseRedirect,而是应返回您要重定向到的URL。因此,您只需返回get_success_url
:
reverse('index')
答案 1 :(得分:0)
HttpResponseRedirect的快捷方式是redirect(“ View_name”) 它返回一个HttpResponse(HTML)
反向返回网址