from django.conf import settings
from django.conf.urls import include, patterns, url

from rest_framework_nested import routers

from shopit_app.views import IndexView
from authentication_app.views import AccountViewSet, LoginView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = patterns('',
    # API endpoints
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url('^.*$', IndexView.as_view(), name='index'),
)

from django.conf import settings
from django.conf.urls import include, patterns, url

from rest_framework_nested import routers

from shopit_app.views import IndexView
from authentication_app.views import AccountViewSet, LoginView, LogoutView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = patterns('',
    # API endpoints
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/auth/logout/$', LogoutView.as_view(), name='logout'),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url('^.*$', IndexView.as_view(), name='index'),
)

Add the endpoint for the logout.
Add the endpoint for the logout.

  from django.conf import settings
  from django.conf.urls import include, patterns, url
  
  from rest_framework_nested import routers
  
  from shopit_app.views import IndexView
- from authentication_app.views import AccountViewSet, LoginView
+ from authentication_app.views import AccountViewSet, LoginView, LogoutView
  
  router = routers.SimpleRouter()
  router.register(r'accounts', AccountViewSet)
  
  urlpatterns = patterns('',
      # API endpoints
      url(r'^api/v1/', include(router.urls)),
+     url(r'^api/v1/auth/logout/$', LogoutView.as_view(), name='logout'),
      url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
      url('^.*$', IndexView.as_view(), name='index'),
  )
  
Add the endpoint for the logout.
## Code Before:
from django.conf import settings
from django.conf.urls import include, patterns, url

from rest_framework_nested import routers

from shopit_app.views import IndexView
from authentication_app.views import AccountViewSet, LoginView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = patterns('',
    # API endpoints
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url('^.*$', IndexView.as_view(), name='index'),
)

## Instruction:
Add the endpoint for the logout.
## Code After:
from django.conf import settings
from django.conf.urls import include, patterns, url

from rest_framework_nested import routers

from shopit_app.views import IndexView
from authentication_app.views import AccountViewSet, LoginView, LogoutView

router = routers.SimpleRouter()
router.register(r'accounts', AccountViewSet)

urlpatterns = patterns('',
    # API endpoints
    url(r'^api/v1/', include(router.urls)),
    url(r'^api/v1/auth/logout/$', LogoutView.as_view(), name='logout'),
    url(r'^api/v1/auth/login/$', LoginView.as_view(), name='login'),
    url('^.*$', IndexView.as_view(), name='index'),
)
