mirror of
https://github.com/django/django.git
synced 2025-10-24 06:06:09 +00:00
Fixed #25320 -- Reverted ManyToManyField.null to False for backwards compatibility.
Thanks Tom Christie for the report and review.
This commit is contained in:
@@ -216,3 +216,9 @@ class FieldFlagsTests(test.SimpleTestCase):
|
||||
reverse_field = field.remote_field
|
||||
self.assertEqual(field.model, reverse_field.related_model)
|
||||
self.assertEqual(field.related_model, reverse_field.model)
|
||||
|
||||
def test_null(self):
|
||||
# null isn't well defined for a ManyToManyField, but changing it to
|
||||
# True causes backwards compatibility problems (#25320).
|
||||
self.assertFalse(AllFieldsModel._meta.get_field('m2m').null)
|
||||
self.assertTrue(AllFieldsModel._meta.get_field('reverse2').null)
|
||||
|
||||
Reference in New Issue
Block a user