#21794: No warning should be raised when defining an abstract model with no
app_label
-------------------------------------+-------------------------------------
     Reporter:  charettes            |                    Owner:  aaugustin
         Type:                       |                   Status:  closed
  Cleanup/optimization               |                  Version:  master
    Component:  Database layer       |               Resolution:  fixed
  (models, ORM)                      |             Triage Stage:  Ready for
     Severity:  Normal               |  checkin
     Keywords:  app-loading          |      Needs documentation:  0
    Has patch:  1                    |  Patch needs improvement:  0
  Needs tests:  0                    |                    UI/UX:  0
Easy pickings:  0                    |
-------------------------------------+-------------------------------------

Comment (by gregplaysguitar):

 I'm getting this warning when inheriting from an abstract base class in
 Django 1.7, but if I set {{{app_label = None}}} in my abstract base class,
 it causes another error, because all the model classes inheriting from it
 now think they are in an app labelled {{{None}}}. Does this mean that as
 of Django 1.9 *all* model classes will need to have {{{app_label}}}
 explicitly set? If not I don't think there should be any warning for an
 abstract base class in this case, because there's no solution.

 I may have misunderstood something here, so please feel free to set me
 straight!

--
Ticket URL: <https://code.djangoproject.com/ticket/21794#comment:8>
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.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/django-updates/067.c8afc35def3693e226bb9b1292e468f7%40djangoproject.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to