Проблема с моделью класса администратора Django

class TheList(admin.ModelAdmin):
    list_display = ['name', 'age']
    actions = None

Я хочу, чтобы список в панели администратора был доступен только для чтения. Если я использую нижеприведенный метод, он покажет список объектов, на которые затем нужно нажать, чтобы отобразить имя и возраст.

readonly_fields = ['name', 'age']

Я пробовал использовать следующие функции администратора, которые не помогли решить проблему:

has_delete_permission 
has_add_permission

Список все еще можно редактировать

Я попробовал использовать это с list_display:

has_change_permission

из-за чего класс не отображается в панели администратора

Я хочу, чтобы это было похоже на list_display, но только для чтения, возможно ли это вообще?

Вернуться на верх