尝试get_success_url在python中实现自定义方法时,Django会引发TypeError: quote_from_bytes()错误。例如:
class SomeView(generic.CreateView):
#...
def get_success_url(self):
return HttpResponseRedirect(reverse('index'))
Run Code Online (Sandbox Code Playgroud)
get_success_url不会返回HttpResponseRedirect,而是应该返回您要重定向到的网址。这样您就可以返回reverse('index'):
def get_success_url(self):
return reverse('index')
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1881 次 |
| 最近记录: |