py3: adapt metaclass usage

This commit is contained in:
Frédéric Péters 2020-07-28 14:03:19 +02:00
parent d498cae647
commit df2d86d5ca
1 changed files with 2 additions and 3 deletions

View File

@ -25,6 +25,7 @@ from django.http import Http404
from django.core.exceptions import ImproperlyConfigured
from django.core.urlresolvers import resolve
from django.utils.text import slugify
from django.utils import six
from mandayejs.applications import views
@ -73,8 +74,7 @@ class AppSettingsMeta(type):
return super(AppSettingsMeta, cls).__new__(cls, name, bases, dct)
class AppSettings(object):
__metaclass__ = AppSettingsMeta
class AppSettings(six.with_metaclass(AppSettingsMeta, object)):
def __getattribute__(self, name):
value = getattr(settings, name, None)
@ -134,7 +134,6 @@ class Test(AppSettings):
SITE_AUTH_CHECKER = 'js/test/auth.checker.js'
SITE_AUTH_COOKIE_KEYS = ['test']
SITE_FORCE_REDIRECT_URL = '/whatever'
SITE_FORM_SUBMIT_ELEMENT = None
# Duonet App Settings