#30427: Descriptors not accessible for inherited models. -------------------------------------+------------------------------------- Reporter: Jarek Glowacki | Owner: nobody Type: Bug | Status: new Component: Database layer | Version: master (models, ORM) | Severity: Normal | Resolution: Keywords: inherited | Triage Stage: Accepted descriptor deferred | Has patch: 1 | Needs documentation: 0 Needs tests: 0 | Patch needs improvement: 1 Easy pickings: 0 | UI/UX: 0 -------------------------------------+------------------------------------- Changes (by Carlton Gibson):
* needs_better_patch: 0 => 1 Comment: [https://github.com/django/django/pull/11337#pullrequestreview-347194094 Comments on PR] Currently MRO for field inheritance is affected. We [https://docs.djangoproject.com/en/3.0/topics/db/models/#field-name- hiding-is-not-permitted already advertise this as not exactly like Python inheritance] so **maybe** this would be acceptable if suitable documented. More tests are needed to see if we can resolve all/most/some of #16176, #27807, #28198 with the change here, without further regressions. (If so then it seems the me that there's a good case to be made...) -- Ticket URL: <https://code.djangoproject.com/ticket/30427#comment:6> Django <https://code.djangoproject.com/> The Web framework for perfectionists with deadlines. -- You received this message because you are subscribed to the Google Groups "Django updates" group. To unsubscribe from this group and stop receiving emails from it, send an email to django-updates+unsubscr...@googlegroups.com. To view this discussion on the web visit https://groups.google.com/d/msgid/django-updates/065.b5d1364d8bc310932c1163dbe00594a7%40djangoproject.com.