This was actually the admin overriding the select related in my
manager with an empty one, which does not follow FK=null.
Adding this to my Admin class I was able to force the select_related
to behave.
def queryset(self, request):
return super(PageAdmin, self).queryset(request).select_related
('context__data_type', 'location')
I think this approach is a little unintuitive and will start a convo
on the dev list.
On Feb 20, 12:15 pm, Karen Tracey <
kmtra...@gmail.com> wrote: