diff --git a/django/contrib/admindocs/views.py b/django/contrib/admindocs/views.py
index 33d9a7d..4b92e7d 100644
a
|
b
|
def view_detail(request, view):
|
169 | 169 | def model_index(request): |
170 | 170 | if not utils.docutils_is_available: |
171 | 171 | return missing_docutils_page(request) |
172 | | m_list = [m._meta for m in models.get_models()] |
| 172 | m_list = [] |
| 173 | for m in models.get_models(): |
| 174 | if request.user.has_module_perms(m._meta.app_label): |
| 175 | m_list.append(m._meta) |
173 | 176 | return render_to_response('admin_doc/model_index.html', { |
174 | 177 | 'root_path': urlresolvers.reverse('admin:index'), |
175 | 178 | 'models': m_list |