title: Django 2.0 and DRF 3.7.7 routers
body: <p>I'm using Django 2.0 and DRF 3.7.7(novice with both) and trying to add URL patterns in app_config/urls.py:</p>
  
  <pre><code>router = routers.DefaultRouter()
  router.register(r'^submit_free_account', SubmitFreeAccount, 'SubmitFreeAccount')
  
  app_name = 'app_config'  #the weird code
  
  urlpatterns = [
      path('getSourcesNodes', GetSourcesNodes.post, name='GetSourcesNodes'),
      path('getAppsNodes', GetAppsNodes.post, name='GetAppsNodes'),
  ]
  
  urlpatterns += router.urls
  </code></pre>
  
  <p>And in main urls.py:</p>
  
  <pre><code>urlpatterns = [
      path('admin/', admin.site.urls),
      path('config/', include('app_config.urls', namespace='app_config')),
  ]
  </code></pre>
  
  <p>So when I trying to request config/submit_free_account I have 404 errors with strange URL patterns tried by Django:</p>
  
  <pre><code>config/ ^$ [name='api-root']
  config/ ^\.(?P&lt;format&gt;[a-z0-9]+)/?$ [name='api-root']
  </code></pre>
  
  <p>How to add router URL patterns correctly in Django 2.0?</p>