mirror of
https://github.com/django/django.git
synced 2025-10-25 22:56:12 +00:00
Fixed #28750 -- Allowed models to define Meta.manager_inheritance_from_future for backwards compatibility.
Refs 631f4ab061.
This commit is contained in:
committed by
Tim Graham
parent
acc989f037
commit
cbe334918a
15
tests/model_meta/test_manager_inheritance_from_future.py
Normal file
15
tests/model_meta/test_manager_inheritance_from_future.py
Normal file
@@ -0,0 +1,15 @@
|
||||
from django.db import models
|
||||
from django.test import SimpleTestCase
|
||||
from django.test.utils import isolate_apps
|
||||
|
||||
|
||||
@isolate_apps('model_meta')
|
||||
class TestManagerInheritanceFromFuture(SimpleTestCase):
|
||||
def test_defined(self):
|
||||
"""
|
||||
Meta.manager_inheritance_from_future can be defined for backwards
|
||||
compatibility with Django 1.11.
|
||||
"""
|
||||
class FuturisticModel(models.Model):
|
||||
class Meta:
|
||||
manager_inheritance_from_future = True # No error raised.
|
||||
Reference in New Issue
Block a user