Оказывается, @Dev использует django v1.11, а шаблон взят из django v.2.2.
В новом шаблоне django использует has_view_permission
, чтобы определить, может ли пользователь получить доступ к странице модели в панели администратора. Однако в django 1.11 не было разрешения view
и метода has_view_permission
, поэтому он был сделан серым.