From 353c6a30de98a1d24c4b50aefb4caa58d39809a3 Mon Sep 17 00:00:00 2001 From: Curtis Maloney Date: Wed, 27 May 2015 13:20:50 +1000 Subject: [PATCH] Make 1.8 compatible --- constance/models.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/constance/models.py b/constance/models.py index e341795..b1183e1 100644 --- a/constance/models.py +++ b/constance/models.py @@ -1,4 +1,5 @@ from django.db.models import signals +from django import VERSION def create_perm(app, created_models, verbosity, db, **kwargs): @@ -10,10 +11,11 @@ def create_perm(app, created_models, verbosity, db, **kwargs): from django.contrib.contenttypes.models import ContentType if ContentType._meta.installed and Permission._meta.installed: + extra = {} if VERSION >= (1, 8) else {'name': 'config'} content_type, created = ContentType.objects.get_or_create( - name='config', app_label='constance', - model='config') + model='config', + **extra) permission, created = Permission.objects.get_or_create( name='Can change config',