summaryrefslogtreecommitdiff
path: root/django/contrib/auth/apps.py
diff options
context:
space:
mode:
authorwrwrwr <git@wr.waw.pl>2014-11-25 13:35:39 +0100
committerTim Graham <timograham@gmail.com>2014-11-27 13:06:35 -0500
commitdd35cc232aefd491c9b3b4461a22055734daf376 (patch)
treec8cb506713c8c7b4f4c8589b4c12fc0601ebcad7 /django/contrib/auth/apps.py
parent7cd3f1c29595d1da7f37d29e7c3bc6a7a314cd1d (diff)
Fixed #23641 -- Moved post_migrate signals for contrib apps to AppConfig.ready().
Diffstat (limited to 'django/contrib/auth/apps.py')
-rw-r--r--django/contrib/auth/apps.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/django/contrib/auth/apps.py b/django/contrib/auth/apps.py
index 3a0cb1aea1..bbfcb7dbd1 100644
--- a/django/contrib/auth/apps.py
+++ b/django/contrib/auth/apps.py
@@ -1,13 +1,17 @@
from django.apps import AppConfig
from django.core import checks
from django.contrib.auth.checks import check_user_model
-
+from django.db.models.signals import post_migrate
from django.utils.translation import ugettext_lazy as _
+from .management import create_permissions
+
class AuthConfig(AppConfig):
name = 'django.contrib.auth'
verbose_name = _("Authentication and Authorization")
def ready(self):
+ post_migrate.connect(create_permissions,
+ dispatch_uid="django.contrib.auth.management.create_permissions")
checks.register(check_user_model, checks.Tags.models)