当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Django Response.resolver_match用法及代码示例


本文介绍 django.test.Response.resolver_match 的用法。

声明

resolver_match

响应的 ResolverMatch 实例。例如,您可以使用 func 属性来验证提供响应的视图:

# my_view here is a function based view
self.assertEqual(response.resolver_match.func, my_view)

# class-based views need to be compared by name, as the functions
# generated by as_view() won't be equal
self.assertEqual(response.resolver_match.func.__name__, MyView.as_view().__name__)

如果未找到给定的 URL,访问此属性将引发 Resolver404 异常。

相关用法


注:本文由纯净天空筛选整理自djangoproject.com大神的英文原创作品 django.test.Response.resolver_match。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。