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.
This commit is contained in:
Swen Kooij 2017-05-25 18:51:11 +03:00
parent 5e0343801f
commit bb84d7577c

View File

@ -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