Дана модель Django под названием BlogPost
. Сначала он закодирован без Meta.verbose_name
. В ./ manage.py syncdb
время ContentType
с именем « сообщение в блоге » создается автоматически. Позже добавляется Meta.verbose_name
из « Запись в блоге ».
Теперь есть несоответствие: ContentType
называется « сообщение в блоге ", хотя модель имеет подробное имя" Сообщение в блоге ", это различие отображается в любой структуре, использующей общие отношения, например в комментариях admin. Я хотел бы исправить эту ситуацию, изменив имя ContentType
, однако я бы не хотел делать это вручную (по очевидным причинам) или посредством миграции (поскольку я не выполняю миграцию что-нибудь еще, Meta.verbose_name
- это просто изменение кода).
Как бы вы обновили имя ContentType
при изменении Meta.verbose_name
?