When I change help_text or verbose_name for any of my model fields and run python manage.py makemigrations, it detects these changes a
Stop to generate migrations files when changes verbose_name or verbose_name_plural in any of your model fields.
In a new file like src/monkey_patching/django/db/migrations/operations/change_model_options.py add this:
from django.db.migrations.operations import models
models.AlterModelOptions.ALTER_OPTION_KEYS = [
"base_manager_name",
"default_manager_name",
"get_latest_by",
"managed",
"ordering",
"permissions",
"default_permissions",
"select_on_save",
# "verbose_name",
# "verbose_name_plural",
]
Tested in django 1.11.10.