          request = clone_request(request, method)
          try:
              if not view.has_permission(request, obj):
                  return  # Don't have permission
          except:
              return  # Don't have permission and exception explicitly raise
          return True
  
      def serializer_to_form_fields(self, serializer):
          fields = {}
 
</s> remove         except:
 </s> add         except NoReverseMatch: </s> remove         except:
 </s> add         except Exception: </s> remove             except:
 </s> add             except Exception: </s> remove         except:
 </s> add         except NoReverseMatch: </s> remove         except:
 </s> add         except NoReverseMatch:
        except Exception:
          request = clone_request(request, method)
          try:
              if not view.has_permission(request, obj):
                  return  # Don't have permission
        except Exception:
              return  # Don't have permission and exception explicitly raise
          return True
  
      def serializer_to_form_fields(self, serializer):
          fields = {}
keep keep keep keep replace keep keep keep keep keep
 Purge naked excepts.

Most of these had obvious exceptions which would be thrown. Some I'm not
sure about but they should at least catch only Exception so as not to
ignore SystemExit and other inappropriate Error classes. 
rest_framework/renderers.py