Test typeclass upgrade for new django version. Not working yet.

This commit is contained in:
Griatch 2017-06-06 15:44:53 +02:00
parent 7e416e0cd6
commit a727547b6f

View file

@ -29,6 +29,7 @@ from builtins import object
from django.db.models import signals
from django.db.models.base import ModelBase
from django.db import models
from django.core.exceptions import ObjectDoesNotExist
from django.conf import settings
@ -99,8 +100,9 @@ class TypeclassBase(SharedMemoryModelBase):
# with a few lines changed as per
# https://code.djangoproject.com/ticket/11560
#new_class = patched_new(cls, name, bases, attrs)
new_class = super(TypeclassBase, cls).__new__(cls, name, bases, attrs)
#new_class = super(TypeclassBase, cls).__new__(cls, name, bases, attrs)
#new_class = patched_new(cls, name, bases, attrs)
new_class = super(ModelBase, cls).__new__(cls, name, bases, attrs)
# attach signals
signals.post_save.connect(post_save, sender=new_class)