1
0
mirror of https://github.com/django/django.git synced 2025-10-25 22:56:12 +00:00

[1.2.X] Fixed #13206 -- call super().__init__() in Model.__init__ to allow mixins to do things there. Backport of [15317].

git-svn-id: http://code.djangoproject.com/svn/django/branches/releases/1.2.X@15320 bcc190cf-cafb-0310-a4f2-bffc1f526a37
This commit is contained in:
Alex Gaynor
2011-01-26 03:52:52 +00:00
parent 4cee764a46
commit c4b0878b43
3 changed files with 14 additions and 2 deletions

View File

@@ -6,7 +6,7 @@ from django.db import connection
from django.test import TestCase
from models import (Chef, CommonInfo, ItalianRestaurant, ParkingLot, Place,
Post, Restaurant, Student, StudentWorker, Supplier, Worker)
Post, Restaurant, Student, StudentWorker, Supplier, Worker, MixinModel)
class ModelInheritanceTests(TestCase):
@@ -278,4 +278,6 @@ class ModelInheritanceTests(TestCase):
finally:
settings.DEBUG = old_DEBUG
def test_mixin_init(self):
m = MixinModel()
self.assertEqual(m.other_attr, 1)