Tweaking logging so responses are logged
Adding extra context parameter to view for customizing
Use django's built in permission denied machinery