Added compat module.
parent
5c85dc9cd4
commit
74732ec9a9
|
|
@ -1,13 +1,9 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
from admin_interface.compat import gettext_lazy as _
|
||||||
from admin_interface.models import Theme
|
from admin_interface.models import Theme
|
||||||
|
|
||||||
import django
|
|
||||||
from django.contrib import admin
|
from django.contrib import admin
|
||||||
if django.VERSION < (2, 0):
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
|
||||||
else:
|
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
|
|
||||||
|
|
||||||
class ThemeAdmin(admin.ModelAdmin):
|
class ThemeAdmin(admin.ModelAdmin):
|
||||||
|
|
|
||||||
|
|
@ -1,12 +1,9 @@
|
||||||
# -*- coding: utf-8 -*-
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
import django
|
from admin_interface.compat import gettext_lazy as _
|
||||||
|
|
||||||
from django.apps import AppConfig
|
from django.apps import AppConfig
|
||||||
from django.db.models.signals import post_migrate
|
from django.db.models.signals import post_migrate
|
||||||
if django.VERSION < (2, 0):
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
|
||||||
else:
|
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
|
|
||||||
|
|
||||||
class AdminInterfaceConfig(AppConfig):
|
class AdminInterfaceConfig(AppConfig):
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,15 @@
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
|
||||||
|
import django
|
||||||
|
|
||||||
|
if django.VERSION < (2, 0):
|
||||||
|
from django.utils.encoding import force_text as force_str
|
||||||
|
from django.utils.translation import ugettext_lazy as gettext_lazy
|
||||||
|
else:
|
||||||
|
from django.utils.encoding import force_str
|
||||||
|
from django.utils.translation import gettext_lazy
|
||||||
|
|
||||||
|
if django.VERSION >= (1, 11):
|
||||||
|
from django.core.validators import FileExtensionValidator
|
||||||
|
else:
|
||||||
|
FileExtensionValidator = lambda allowed_extensions: None
|
||||||
|
|
@ -3,23 +3,12 @@
|
||||||
from __future__ import unicode_literals
|
from __future__ import unicode_literals
|
||||||
|
|
||||||
from admin_interface.cache import del_cached_active_theme
|
from admin_interface.cache import del_cached_active_theme
|
||||||
|
from admin_interface.compat import FileExtensionValidator, force_str, gettext_lazy as _
|
||||||
|
|
||||||
from colorfield.fields import ColorField
|
from colorfield.fields import ColorField
|
||||||
|
|
||||||
import django
|
|
||||||
if django.VERSION >= (1, 11):
|
|
||||||
from django.core.validators import FileExtensionValidator
|
|
||||||
else:
|
|
||||||
FileExtensionValidator = lambda allowed_extensions: None
|
|
||||||
|
|
||||||
from django.db import models
|
from django.db import models
|
||||||
from django.db.models.signals import post_delete, post_save, pre_save
|
from django.db.models.signals import post_delete, post_save, pre_save
|
||||||
if django.VERSION < (2, 0):
|
|
||||||
from django.utils.encoding import force_text as force_str
|
|
||||||
from django.utils.translation import ugettext_lazy as _
|
|
||||||
else:
|
|
||||||
from django.utils.encoding import force_str
|
|
||||||
from django.utils.translation import gettext_lazy as _
|
|
||||||
|
|
||||||
from six import python_2_unicode_compatible
|
from six import python_2_unicode_compatible
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue