<filename>project/urls.py
import os

from django.contrib.auth.views import login, logout_then_login
from django.conf import settings
from django.conf.urls import url, include
from django.contrib import admin
from rest_framework.authtoken import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^login/', login, {'template_name': 'core/login.html', 'redirect_authenticated_user': True,
                            'extra_context': {'brand': settings.BRAND_NAME}},
        name='login'),
    url(r'^logout/', logout_then_login, {'login_url': '/login/?next=/'}, name='logout'),
    url(r'^api-token-auth/$', views.obtain_auth_token),
    url(r'^tz_detect/', include('tz_detect.urls')),
    url(r'^', include('core.urls')),
]

if settings.DEBUG:
    from django.conf.urls.static import static
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns += static('node_modules', document_root=os.path.join(settings.BASE_DIR, 'node_modules'))

<filename>project/urls.py
import os

from django.contrib.auth.views import login, logout_then_login
from django.conf import settings
from django.conf.urls import url, include
from django.contrib import admin
from rest_framework.authtoken import views

urlpatterns = [
    url(r'^admin/', admin.site.urls),
    url(r'^login/', login, {'template_name': 'core/login.html', 'redirect_authenticated_user': True,
                            'extra_context': {'brand': settings.BRAND_NAME}},
        name='login'),
    url(r'^logout/', logout_then_login, {'login_url': '/login/?next=/'}, name='logout'),
    url(r'^api-token-auth/$', views.obtain_auth_token),
    url(r'^tz_detect/', include('tz_detect.urls')),
    url(r'^', include('core.urls')),
]

if settings.DEBUG:
    from django.conf.urls.static import static
    urlpatterns += static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT)
    urlpatterns += static('node_modules', document_root=os.path.join(settings.BASE_DIR, 'node_modules'))
