_property_names should be changed to try/except AttributeError when
accessing the attributes on the class, and we should add a test to prevent
regression.
--
Ticket URL: <https://code.djangoproject.com/ticket/28269>
Django <https://code.djangoproject.com/>
The Web framework for perfectionists with deadlines.
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:1>
* severity: Normal => Release blocker
* stage: Unreviewed => Accepted
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:2>
Comment (by Adam (Chainz) Johnson):
[https://github.com/django/django/pull/8599 PR]
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:3>
* has_patch: 0 => 1
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:4>
* status: new => closed
* resolution: => fixed
Comment:
In [changeset:"ed244199c72f5bbf33ab4547e06e69873d7271d0" ed24419]:
{{{
#!CommitTicketReference repository=""
revision="ed244199c72f5bbf33ab4547e06e69873d7271d0"
Fixed #28269 -- Fixed Model.__init__() crash on models with a field that
has an instance only descriptor.
Regression in d2a26c1a90e837777dabdf3d67ceec4d2a70fb86.
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:5>
Comment (by Tim Graham <timograham@…>):
In [changeset:"b7d6077517c6cb2daa5e5faf2ae9f94698c06ca9" b7d6077]:
{{{
#!CommitTicketReference repository=""
revision="b7d6077517c6cb2daa5e5faf2ae9f94698c06ca9"
[1.11.x] Fixed #28269 -- Fixed Model.__init__() crash on models with a
field that has an instance only descriptor.
Regression in d2a26c1a90e837777dabdf3d67ceec4d2a70fb86.
Backport of ed244199c72f5bbf33ab4547e06e69873d7271d0 from master
}}}
--
Ticket URL: <https://code.djangoproject.com/ticket/28269#comment:6>