diff --git a/constance/admin.py b/constance/admin.py index c18ce5f..b66b7bd 100644 --- a/constance/admin.py +++ b/constance/admin.py @@ -104,10 +104,10 @@ class ConstanceForm(forms.Form): version_hash = hashlib.md5() for name, options in settings.CONFIG.items(): - default, help_text = options[0], options[1] + default = options[0] if len(options) == 3: config_type = options[2] - if config_type not in settings.ADDITIONAL_FIELDS and not isinstance(options[0], config_type): + if config_type not in settings.ADDITIONAL_FIELDS and not isinstance(default, config_type): raise ImproperlyConfigured(_("Default value type must be " "equal to declared config " "parameter type. Please fix " diff --git a/example/cheeseshop/settings.py b/example/cheeseshop/settings.py index 3091f5f..d591dd2 100644 --- a/example/cheeseshop/settings.py +++ b/example/cheeseshop/settings.py @@ -13,7 +13,6 @@ https://docs.djangoproject.com/en/1.8/ref/settings/ # Build paths inside the project like this: os.path.join(BASE_DIR, ...) import os from datetime import date -from decimal import Decimal BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) diff --git a/tests/urls.py b/tests/urls.py index 1076a94..e04a4e9 100644 --- a/tests/urls.py +++ b/tests/urls.py @@ -1,6 +1,6 @@ from django.contrib import admin -from django.conf.urls import url, include +from django.conf.urls import url urlpatterns = [