根据 django 文档,viewname 是函数名称或 url 模式名称。但是反转这样的 url 'reverse(MyView.as_view())' 会变成 NoReverseMatch 异常。有没有办法通过函数名来反转基于类的视图?
问问题
3972 次
1 回答
7
您可以使用命名的 url 模式,也可以执行以下操作(在您的views.py
)
my_function = MyView.as_view()
现在反向将起作用:reverse('myviews.my_function')
于 2012-11-02T10:30:31.957 回答