Additional fixes for Django 3

This commit is contained in:
bastb 2019-12-03 15:37:01 +01:00
parent 2793ff0830
commit 6a2c361502
4 changed files with 20 additions and 5 deletions

View file

@ -1,6 +1,10 @@
from django.contrib import admin
# Issue 182: six no longer included with Django 3.0
try:
from django.utils import six
except ImportError:
import six
from django.utils.translation import ugettext_lazy as _
from django.utils import six
from django.template.loader import render_to_string
from avatar.models import Avatar

View file

@ -2,8 +2,12 @@ import os
from django import forms
from django.forms import widgets
from django.utils import six
from django.utils.safestring import mark_safe
# Issue 182: six no longer included with Django 3.0
try:
from django.utils import six
except ImportError:
import six
from django.utils.translation import ugettext_lazy as _
from django.template.defaultfilters import filesizeformat

View file

@ -5,7 +5,11 @@ except ImportError:
# For Django < 1.10
from django.core.urlresolvers import reverse
from django.template.loader import render_to_string
from django.utils import six
# Issue 182: six no longer included with Django 3.0
try:
from django.utils import six
except ImportError:
import six
from django.utils.translation import ugettext as _
from django.utils.module_loading import import_string

View file

@ -1,7 +1,10 @@
from django.shortcuts import render, redirect
from django.utils import six
from django.utils.translation import ugettext as _
# Issue 182: six no longer included with Django 3.0
try:
from django.utils import six
except ImportError:
import six
from django.contrib import messages
from django.contrib.auth.decorators import login_required