#35044: Accessing a deferred field clears reverse relations
-------------------------------------+-------------------------------------
     Reporter:  Adam Johnson         |                    Owner:  Giannis
                                     |  Terzopoulos
         Type:  Bug                  |                   Status:  assigned
    Component:  Database layer       |                  Version:  dev
  (models, ORM)                      |
     Severity:  Normal               |               Resolution:
     Keywords:                       |             Triage Stage:  Accepted
    Has patch:  0                    |      Needs documentation:  0
  Needs tests:  0                    |  Patch needs improvement:  0
Easy pickings:  0                    |                    UI/UX:  0
-------------------------------------+-------------------------------------
Comment (by Simon Charette):

 > Not sure how I would deal with the private fields though to be honest,
 or if we actually need to handle that.

 yeah not sure either, I suggest trying the same approach that avoids
 clearing if `fields` is specified and the private field name is not part
 of them. My only concern is that I'm not sure how `.only` will behave when
 passed private field names. In all cases the only regression test existing
 for #34137
 
[https://github.com/django/django/commit/123b1d3fcf79f091573c40be6da7113a6ef35b62
 #diff-0e842fa4e4a689b120379780e62dc71a1476a409e21ccd09eac181ec5a2314d8R50
 doesn't make use] of `fields` so it's in a grey area.
-- 
Ticket URL: <https://code.djangoproject.com/ticket/35044#comment:3>
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/0107018d760e4dea-4f40e66b-f100-4063-9093-911121eb7e56-000000%40eu-central-1.amazonses.com.

Reply via email to