mirror of
				https://github.com/SectorLabs/django-localized-fields.git
				synced 2025-11-03 19:58:56 +03:00 
			
		
		
		
	LocalizedModel keeped for backwards compatibility
This commit is contained in:
		@@ -3,6 +3,7 @@ from .forms import LocalizedFieldForm, LocalizedFieldWidget
 | 
			
		||||
from .fields import (LocalizedField, LocalizedBleachField,
 | 
			
		||||
                     LocalizedAutoSlugField, LocalizedUniqueSlugField)
 | 
			
		||||
from .mixins import AtomicSlugRetryMixin
 | 
			
		||||
from .models import LocalizedModel
 | 
			
		||||
from .localized_value import LocalizedValue
 | 
			
		||||
 | 
			
		||||
__all__ = [
 | 
			
		||||
@@ -14,5 +15,6 @@ __all__ = [
 | 
			
		||||
    'LocalizedBleachField',
 | 
			
		||||
    'LocalizedFieldWidget',
 | 
			
		||||
    'LocalizedFieldForm',
 | 
			
		||||
    'LocalizedModel',
 | 
			
		||||
    'AtomicSlugRetryMixin'
 | 
			
		||||
]
 | 
			
		||||
 
 | 
			
		||||
@@ -1 +1,21 @@
 | 
			
		||||
from django.db import models
 | 
			
		||||
from django.core.checks import Warning
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
class LocalizedModel(models.Model):
 | 
			
		||||
    """A model keeped for backwards compatibility"""
 | 
			
		||||
 | 
			
		||||
    @classmethod
 | 
			
		||||
    def check(cls, **kwargs):
 | 
			
		||||
        errors = super().check(**kwargs)
 | 
			
		||||
        errors.append(
 | 
			
		||||
            Warning(
 | 
			
		||||
                'localized_fields.LocalizedModel is deprecated',
 | 
			
		||||
                hint='There is no need to use localized_fields.LocalizedModel',
 | 
			
		||||
                obj=cls
 | 
			
		||||
            )
 | 
			
		||||
        )
 | 
			
		||||
        return errors
 | 
			
		||||
 | 
			
		||||
    class Meta:
 | 
			
		||||
        abstract = True
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user