From 8aaee34fabd0d0c5fdfd35c7a4ea4bf18c9dfe62 Mon Sep 17 00:00:00 2001 From: Erik Stein Date: Tue, 23 Apr 2019 10:41:42 +0200 Subject: [PATCH] Removed (non-working) i18n_direct_to_template view function. --- shared/utils/translation.py | 13 ++++--------- 1 file changed, 4 insertions(+), 9 deletions(-) diff --git a/shared/utils/translation.py b/shared/utils/translation.py index 25c38cf..7b233bf 100644 --- a/shared/utils/translation.py +++ b/shared/utils/translation.py @@ -3,20 +3,15 @@ from __future__ import unicode_literals from copy import copy import os + from collections import OrderedDict from contextlib import contextmanager -from django import http from django.conf import settings from django.core.exceptions import ObjectDoesNotExist, FieldDoesNotExist -from django.urls.base import translate_url -from django.http import HttpResponseRedirect from django.template.loader import select_template from django.utils import translation -from django.utils.http import is_safe_url -from django.utils.six.moves.urllib.parse import urlsplit, urlunsplit -from django.utils.translation import check_for_language, LANGUAGE_SESSION_KEY from django.views.generic import TemplateView -from django.views.i18n import LANGUAGE_QUERY_PARAMETER, set_language +from django.views.i18n import set_language FALLBACK_LANGUAGE_CODE = getattr(settings, 'FALLBACK_LANGUAGE_CODE', 'en') @@ -84,8 +79,8 @@ class I18nDirectTemplateView(DirectTemplateView): return [template_name] -def i18n_direct_to_template(request, *args, **kwargs): - return I18nDirectTemplateView(*args, **kwargs).as_view() + ]) + return [template.template.name] def get_translation(obj, relation_name='translations', language_code=None):