mirror of
				https://github.com/SectorLabs/django-localized-fields.git
				synced 2025-10-30 10:38:58 +03:00 
			
		
		
		
	fixed ImportError if django-bleach not installed
This commit is contained in:
		| @@ -1,7 +1,7 @@ | |||||||
| from .util import get_language_codes | from .util import get_language_codes | ||||||
| from .forms import LocalizedFieldForm, LocalizedFieldWidget | from .forms import LocalizedFieldForm, LocalizedFieldWidget | ||||||
| from .fields import (LocalizedField, LocalizedBleachField, | from .fields import (LocalizedField, LocalizedAutoSlugField, | ||||||
|                      LocalizedAutoSlugField, LocalizedUniqueSlugField) |                      LocalizedUniqueSlugField) | ||||||
| from .mixins import AtomicSlugRetryMixin | from .mixins import AtomicSlugRetryMixin | ||||||
| from .models import LocalizedModel | from .models import LocalizedModel | ||||||
| from .localized_value import LocalizedValue | from .localized_value import LocalizedValue | ||||||
| @@ -18,3 +18,11 @@ __all__ = [ | |||||||
|     'LocalizedModel', |     'LocalizedModel', | ||||||
|     'AtomicSlugRetryMixin' |     'AtomicSlugRetryMixin' | ||||||
| ] | ] | ||||||
|  |  | ||||||
|  | try: | ||||||
|  |     from .fields import LocalizedBleachField | ||||||
|  |     __all__ += [ | ||||||
|  |         'LocalizedBleachField' | ||||||
|  |     ] | ||||||
|  | except ImportError: | ||||||
|  |     pass | ||||||
|   | |||||||
| @@ -1,12 +1,18 @@ | |||||||
| from .localized_field import LocalizedField | from .localized_field import LocalizedField | ||||||
| from .localized_autoslug_field import LocalizedAutoSlugField | from .localized_autoslug_field import LocalizedAutoSlugField | ||||||
| from .localized_uniqueslug_field import LocalizedUniqueSlugField | from .localized_uniqueslug_field import LocalizedUniqueSlugField | ||||||
| from .localized_bleach_field import LocalizedBleachField |  | ||||||
|  |  | ||||||
|  |  | ||||||
| __all__ = [ | __all__ = [ | ||||||
|     'LocalizedField', |     'LocalizedField', | ||||||
|     'LocalizedAutoSlugField', |     'LocalizedAutoSlugField', | ||||||
|     'LocalizedUniqueSlugField', |     'LocalizedUniqueSlugField', | ||||||
|     'LocalizedBleachField', |  | ||||||
| ] | ] | ||||||
|  |  | ||||||
|  | try: | ||||||
|  |     from .localized_bleach_field import LocalizedBleachField | ||||||
|  |     __all__ += [ | ||||||
|  |         'LocalizedBleachField' | ||||||
|  |     ] | ||||||
|  | except ImportError: | ||||||
|  |     pass | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user