From 168de8088b11c2c7256d3d5ee4fe2295bf030bbd Mon Sep 17 00:00:00 2001 From: Jan Tuomi Date: Tue, 15 Jan 2019 15:41:00 +0200 Subject: [PATCH] Update Django to 2.1.5 and setup JWT auth --- requirements.txt | 4 ++-- webapp/urls.py | 4 ++++ 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/requirements.txt b/requirements.txt index e1b0308..046d48d 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,6 +1,6 @@ backports.shutil-get-terminal-size==1.0.0 decorator==4.0.9 -Django==2.0.7 +Django==2.1.5 ipython==4.2.0 ipython-genutils==0.1.0 pexpect==4.1.0 @@ -36,4 +36,4 @@ pyexcel-xlsx==0.5.6 django-import-export==0.7.0 openpyxl==2.5.12 django-app-namespace-template-loader==0.4.1 -django-filter==2.0.0 \ No newline at end of file +django-filter==2.0.0 diff --git a/webapp/urls.py b/webapp/urls.py index 1126a82..4d13adf 100644 --- a/webapp/urls.py +++ b/webapp/urls.py @@ -2,6 +2,8 @@ from django.conf.urls import url, include from rest_framework import routers +from rest_framework_jwt.views import obtain_jwt_token + # from rest_framework.urlpatterns import format_suffix_patterns # from django.conf import settings # from django.utils.translation import ugettext_lazy as _ @@ -37,6 +39,8 @@ router.register(r'tags', TagsViewSet) urlpatterns = [ url(r'^api/', include(router.urls)), + url(r'^api/api-token-auth/', obtain_jwt_token), + # login stuff # url(r'^login$', login_view), # url(r'^logout$', logout_view),