mirror of
https://github.com/django/django.git
synced 2025-08-04 19:08:28 +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:
parent
4c30fa905d
commit
064d4b1cb0
4 changed files with 26 additions and 5 deletions
|
@ -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)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue