              pass
          else:
              # Check if this is a REST framework view, and if so add it to the breadcrumbs
              if isinstance(getattr(view, 'cls_instance', None), APIView):
                  breadcrumbs_list.insert(0, (view.cls_instance.get_name(), url))
  
          if url == '':
              # All done
              return breadcrumbs_list
  
 
</s> remove     def breadcrumbs_recursive(url, breadcrumbs_list):
 </s> add     def breadcrumbs_recursive(url, breadcrumbs_list, prefix): </s> remove from django.core.urlresolvers import resolve
 </s> add from django.core.urlresolvers import resolve, get_script_prefix
                breadcrumbs_list.insert(0, (view.cls_instance.get_name(), prefix + url))
              pass
          else:
              # Check if this is a REST framework view, and if so add it to the breadcrumbs
              if isinstance(getattr(view, 'cls_instance', None), APIView):
                breadcrumbs_list.insert(0, (view.cls_instance.get_name(), prefix + url))
  
          if url == '':
              # All done
              return breadcrumbs_list
  
keep keep keep keep replace keep keep keep keep keep
 Use get_script_prefix to play nicely if not installed at the root. 
djangorestframework/utils/breadcrumbs.py