🍎

Django quote_from_bytes() expected bytes

2022/03/14に公開

問題

class Create(generic.CreateView):
    template_name = ...
    form_class = ...
    def get_success_url(self):
        return redirect(reverse_lazy("blog:detail", kwargs={...}))

とかのViewを書いてたら、
quote_from_bytes() expected bytesってエラーが出た。

解決

stackoverflowより、

def get_success_url(self):
    return reverse_lazy("blog:detail", kwargs={...})

get_success_urlはURLを返す。
考えてみたらその通りだった。

Discussion