Description

This patch makes /admin/doc/bookmarklets/ work for people without static IPs by returning the X-Headers not only to clients comming from STATIC_IPS. The X-Headers are sent to all logged in users with is_staff=True .

So basically the criterion is:

if (request.META.get('REMOTE_ADDR') in settings.INTERNAL_IPS) \
or (request.user.is_authenticated() and request.user.is_staff):