          if self.include_root_view:
              root_url = url(r'^$', self.get_api_root_view(), name=self.root_view_name)
              urls.append(root_url)
  
          default_urls = super(DefaultRouter, self).get_urls()
          urls.extend(default_urls)
  
          if self.include_format_suffixes:
              urls = format_suffix_patterns(urls)
  
          return urls
 
</s> remove             root_url = url(r'^$', self.get_api_root_view(), name=self.root_view_name)
 </s> add             view = self.get_api_root_view(schema_urls=urls)
            root_url = url(r'^$', view, name=self.root_view_name) </s> remove         urls = []
 </s> add         urls = super(DefaultRouter, self).get_urls()
          if self.include_root_view:
              root_url = url(r'^$', self.get_api_root_view(), name=self.root_view_name)
              urls.append(root_url)
  



          if self.include_format_suffixes:
              urls = format_suffix_patterns(urls)
  
          return urls
keep keep keep keep replace replace replace keep keep keep keep
 Schemas & client libraries. (#4179)

* Added schema generation support.
* New tutorial section.
* API guide on schema generation.
* Topic guide on API clients. 
rest_framework/routers.py