通过函数名Django的反向类为本次不工作(Django reverse class based v

2019-07-03 12:54发布

根据Django文档,视图名是函数名或URL模式名称。 但扭转这样的一个URL“反向(MyView.as_view())”变成NoReverseMatch例外。 有没有办法通过函数名扭转基于类的看法?

Answer 1:

您可以使用名为URL模式 ,或者你可以这样做以下(在你的views.py

my_function = MyView.as_view()

现在反将工作: reverse('myviews.my_function')



文章来源: Django reverse class based views by function name do not work