| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2017-06-05 | Fixed #28269 -- Fixed Model.__init__() crash on models with a field that has ↵ | Adam Johnson | |
| an instance only descriptor. Regression in d2a26c1a90e837777dabdf3d67ceec4d2a70fb86. | |||
| 2017-06-05 | Added a test for Model._meta._property_names. | Adam Johnson | |
| 2017-06-01 | Refs #23968 -- Removed unnecessary lists, generators, and tuple calls. | Jon Dufresne | |
| 2016-04-13 | Refs #16508 -- Renamed the current "virtual" fields to "private". | Michal Petrucha | |
| The only reason why GenericForeignKey and GenericRelation are stored separately inside _meta is that they need to be cloned for every model subclass, but that's not true for any other virtual field. Actually, it's only true for GenericRelation. | |||
| 2016-03-19 | Refs #24227 -- Replaced M2M isinstance checks by field.many_to_many | Claude Paroz | |
| Thanks Markus Holtermann, Collin Anderson and Tim Graham for the reviews. | |||
| 2016-01-25 | Fixed #26125 -- Fixed E731 flake warnings. | userimack | |
| 2015-10-12 | Refs #18012 -- Made proxy and concrete model reverse fields consistent. | Simon Charette | |
| Prior to this change proxy models reverse fields didn't include the reverse fields pointing to their concrete model. | |||
| 2015-09-12 | Fixed #23395 -- Limited line lengths to 119 characters. | Dražen Odobašić | |
| 2015-05-20 | Refs #24652 -- Used SimpleTestCase where appropriate. | Simon Charette | |
| 2015-05-12 | Fixed #24156 -- Fixed inherited related name of ManyToManyField. | Andriy Sokolovskiy | |
| Fixed situation when parent abstract model declares related_name='+', and child models had an invalid queryset. | |||
| 2015-05-02 | Fixed #24693 -- Added label and label_lower property to Model._meta | Luis Del Giudice | |
| 2015-03-26 | Fixed #24505 -- Fixed clash with hidden m2m fields. | Marco Fucci | |
| Added support for multiple m2m fields with the same 'to' model and with related_name set to '+'. | |||
| 2015-03-25 | Renamed Field.rel attribute to remote_field | Anssi Kääriäinen | |
| Field.rel is now deprecated. Rel objects have now also remote_field attribute. This means that self == self.remote_field.remote_field. In addition, made the Rel objects a bit more like Field objects. Still, marked ManyToManyFields as null=True. | |||
| 2015-02-20 | Fixed #24328 -- cleaned up Options._get_fields() implementation | Anssi Kääriäinen | |
| 2015-02-10 | Fixed #24146 -- Allowed model._meta.get_field() to be used after ↵ | Daniel Pyrathon | |
| apps.models_ready | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-03 | Fixed #24266 -- Changed get_parent_list to return a list ordered by MRO. | Simon Charette | |
| Thanks to Aron Podrigal for the initial patch and Tim for the review. | |||
| 2015-02-03 | Reverted "Fixed #24146 -- Fixed a missing fields regression in admin checks." | Tim Graham | |
| This reverts commit e8171daf0cd7f0e070395cb4c850c17fea32f11d. A new solution is forthcoming. | |||
| 2015-01-16 | Fixed #24146 -- Fixed a missing fields regression in admin checks. | Collin Anderson | |
| This allows using get_field() early in the app loading process. Thanks to PirosB3 and Tim Graham. | |||
| 2015-01-14 | Fixed incorrect error message in Options.get_fields() | Collin Anderson | |
| 2015-01-06 | Fixed #12663 -- Formalized the Model._meta API for retrieving fields. | Daniel Pyrathon | |
| Thanks to Russell Keith-Magee for mentoring this Google Summer of Code 2014 project and everyone else who helped with the patch! | |||
