diff --git a/adjutant_ui/content/forgot_password/templates/auth/_login_page.html b/adjutant_ui/content/forgot_password/templates/auth/_login_page.html index 474102b..4755233 100644 --- a/adjutant_ui/content/forgot_password/templates/auth/_login_page.html +++ b/adjutant_ui/content/forgot_password/templates/auth/_login_page.html @@ -1,4 +1,4 @@ -{% overextends 'auth/_login_page.html' %} +{% extends 'auth/_login_page.html' %} {% load i18n %} {% block login_footer %} diff --git a/adjutant_ui/content/quota/tables.py b/adjutant_ui/content/quota/tables.py index f197858..9845eb9 100644 --- a/adjutant_ui/content/quota/tables.py +++ b/adjutant_ui/content/quota/tables.py @@ -20,7 +20,9 @@ from django.utils.translation import ungettext_lazy from horizon import exceptions from horizon import tables -from openstack_dashboard.dashboards.admin.defaults.tables import get_quota_name +from openstack_dashboard.dashboards.admin.defaults.tables import ( + get_compute_quota_name, get_volume_quota_name, get_network_quota_name +) from adjutant_ui.api import adjutant @@ -35,6 +37,17 @@ def display_as_percent(value): return '{:.1%}'.format(value) +def get_quota_name(quota): + if quota.service == "nova": + return get_compute_quota_name(quota) + if quota.service == "cinder": + return get_volume_quota_name(quota) + if quota.service == "neutron": + return get_network_quota_name(quota) + + return quota.name.replace("_", " ").title() + + class UpdateQuota(tables.LinkAction): name = "update" verbose_name = _("Update Quota") diff --git a/adjutant_ui/content/signup/templates/auth/_login_page.html b/adjutant_ui/content/signup/templates/auth/_login_page.html index 3cebe6f..8dfac1a 100644 --- a/adjutant_ui/content/signup/templates/auth/_login_page.html +++ b/adjutant_ui/content/signup/templates/auth/_login_page.html @@ -1,4 +1,4 @@ -{% overextends 'auth/_login_page.html' %} +{% extends 'auth/_login_page.html' %} {% load i18n %} {% block login_footer %} diff --git a/adjutant_ui/enabled/_6001_adjutant_base.py b/adjutant_ui/enabled/_6001_adjutant_base.py index 02730e2..3d08500 100644 --- a/adjutant_ui/enabled/_6001_adjutant_base.py +++ b/adjutant_ui/enabled/_6001_adjutant_base.py @@ -5,29 +5,4 @@ FEATURE = "adjutant-ui-base" # A list of applications to be added to INSTALLED_APPS. ADD_INSTALLED_APPS = [ 'adjutant_ui', - 'overextends', ] - -# TODO(adriant): Remove this and overextends when we drop django<1.11 -from distutils.version import StrictVersion # noqa -import django # noqa - -if StrictVersion(django.__version__) >= StrictVersion("1.9"): - from openstack_dashboard.settings import TEMPLATES as _TEMPLATES - - _builtin = 'overextends.templatetags.overextends_tags' - _template_backend = 'django.template.backends.django.DjangoTemplates' - - for _backend in _TEMPLATES: - if _backend['BACKEND'] == _template_backend: - if 'OPTIONS' in _backend: - try: - if _builtin not in _backend['OPTIONS']['builtins']: - _backend['OPTIONS']['builtins'].append(_builtin) - except KeyError: - _backend['OPTIONS']['builtins'] = [_builtin, ] - else: - _backend['OPTIONS'] = { - 'builtins': [_builtin, ] - } - break diff --git a/adjutant_ui/templates/auth/_login_page.html b/adjutant_ui/templates/auth/_login_page.html index 6af673b..d72f766 100644 --- a/adjutant_ui/templates/auth/_login_page.html +++ b/adjutant_ui/templates/auth/_login_page.html @@ -1,4 +1,4 @@ -{% overextends 'auth/_login_page.html' %} +{% extends 'auth/_login_page.html' %} {% load i18n %} {% load relabel_username_field %} diff --git a/requirements.txt b/requirements.txt index dc0d49c..47a9202 100644 --- a/requirements.txt +++ b/requirements.txt @@ -9,6 +9,5 @@ # PBR should always appear first pbr>=2.0.0 # Apache-2.0 Babel>=2.3.4 # BSD -Django<1.12,>=1.8 # BSD +Django<1.12,>=1.11 # BSD django-babel>=0.5.1 # BSD -django-overextends>=0.4.2