當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。