Based off ModelAdmin.has_view_permission.
(user, opts)
| 208 | |
| 209 | |
| 210 | def user_has_model_view_permission(user, opts): |
| 211 | """Based off ModelAdmin.has_view_permission.""" |
| 212 | codename_view = get_permission_codename("view", opts) |
| 213 | codename_change = get_permission_codename("change", opts) |
| 214 | return user.has_perm("%s.%s" % (opts.app_label, codename_view)) or user.has_perm( |
| 215 | "%s.%s" % (opts.app_label, codename_change) |
| 216 | ) |
| 217 | |
| 218 | |
| 219 | class ModelIndexView(BaseAdminDocsView): |
no test coverage detected