[patch] send X-Headers for Doc Bookmarklets to logged in users
|Reported by:||Maximillian Dornseif <md@…>||Owned by:||adrian|
|Has patch:||yes||Needs documentation:||no|
|Needs tests:||no||Patch needs improvement:||no|
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):
Nice for developers/admins who come from an dynamic IP.