From bb84d7577c27f25498394c20b8db258286e93123 Mon Sep 17 00:00:00 2001 From: Swen Kooij Date: Thu, 25 May 2017 18:51:11 +0300 Subject: [PATCH] BREAKING CHANGE: Empty out __init__ It is bad practice to do this in Django. If somebody imports something from the package before Django is loaded, you get a 'Apps aren't loaded yet.' exception. --- localized_fields/__init__.py | 26 -------------------------- 1 file changed, 26 deletions(-) diff --git a/localized_fields/__init__.py b/localized_fields/__init__.py index 6d5f257..e69de29 100644 --- a/localized_fields/__init__.py +++ b/localized_fields/__init__.py @@ -1,26 +0,0 @@ -from .forms import LocalizedFieldForm, LocalizedFieldWidget -from .fields import (LocalizedAutoSlugField, LocalizedField, - LocalizedUniqueSlugField) -from .localized_value import LocalizedValue -from .mixins import AtomicSlugRetryMixin -from .util import get_language_codes - -__all__ = [ - 'get_language_codes', - 'LocalizedField', - 'LocalizedValue', - 'LocalizedAutoSlugField', - 'LocalizedUniqueSlugField', - 'LocalizedBleachField', - 'LocalizedFieldWidget', - 'LocalizedFieldForm', - 'AtomicSlugRetryMixin' -] - -try: - from .fields import LocalizedBleachField - __all__ += [ - 'LocalizedBleachField' - ] -except ImportError: - pass