diff options
| author | Artyom Kotovskiy <mrartem1927@gmail.com> | 2025-04-20 18:17:47 -0400 |
|---|---|---|
| committer | Jacob Walls <jacobtylerwalls@gmail.com> | 2026-02-27 07:45:21 -0500 |
| commit | a040f555069971192220122555f187530d679d53 (patch) | |
| tree | ab59214658c5ccb71de7df63dd6da0237b705a00 /django/contrib/auth/apps.py | |
| parent | 187a789f99ecbc708de517c6b54d480b68ba59fe (diff) | |
Fixed #27489 -- Renamed permissions upon model renaming in migrations.
Co-authored-by: Jacob Walls <jacobtylerwalls@gmail.com>
Diffstat (limited to 'django/contrib/auth/apps.py')
| -rw-r--r-- | django/contrib/auth/apps.py | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/django/contrib/auth/apps.py b/django/contrib/auth/apps.py index ad6f816809..d25d67fe22 100644 --- a/django/contrib/auth/apps.py +++ b/django/contrib/auth/apps.py @@ -6,7 +6,7 @@ from django.utils.translation import gettext_lazy as _ from . import get_user_model from .checks import check_middleware, check_models_permissions, check_user_model -from .management import create_permissions +from .management import create_permissions, rename_permissions_after_model_rename from .signals import user_logged_in @@ -17,6 +17,10 @@ class AuthConfig(AppConfig): def ready(self): post_migrate.connect( + rename_permissions_after_model_rename, + dispatch_uid="django.contrib.auth.management.rename_permissions", + ) + post_migrate.connect( create_permissions, dispatch_uid="django.contrib.auth.management.create_permissions", ) |
