Существует открытый тикет , который учитывает необходимость указания классов css для столбцов таблицы в представлении change_list.
Тем не менее ... в описании тикета есть фрагменткоторый вставляет пользовательскую таблицу стилей в шаблон change_list:
{% extends "admin/change_list.html" %}
{% block extrastyle %}
{{ block.super }}
<link rel="stylesheet" type="text/css" href="/css/poll_admin_changelist.css" />
{% endblock extrastyle %}
Таким образом, вы не переопределяете весь шаблон, а только ту часть (extrastyle), которая вам нужна.
Теперь вы можете добавитьсобственную таблицу стилей и, например, стиль ваших столбцов, используя : nth-child-selector
Другой вариант - заключить ваши определенные поля в html, что можно сделать с помощью list_display вариант.Здесь вы можете определить ширину или класс для обернутого элемента.Это имеет смысл, только если вы хотите контролировать ширину ограниченного набора полей