#15711: Abstract model managers should return subclass instances
-------------------------------------+-------------------------------------
     Reporter:  jdunck               |                    Owner:  nobody
         Type:  New feature          |                   Status:  closed
    Component:  Database layer       |                  Version:  1.2
  (models, ORM)                      |               Resolution:  wontfix
     Severity:  Normal               |             Triage Stage:  Design
     Keywords:  pony                 |  decision needed
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------
Changes (by aaugustin):

 * status:  new => closed
 * resolution:   => wontfix


Comment:

 On one hand, this is a cool feature, and on the other hand, it's a partial
 implementation of STI. It has been implemented externally, see
 django_polymorphic.

 My gut feeling is that a partial implementation will be buggy in many edge
 cases. To include something like this in core, we must be confident that
 we can handle all cases correctly, and I don't think we have enough info
 yet.

-- 
Ticket URL: <https://code.djangoproject.com/ticket/15711#comment:9>
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 post to this group, send email to django-updates@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.


Reply via email to