fixed auth url structure.

This commit is contained in:
DJ Gillespie 2020-09-15 11:38:47 -06:00
parent 5be69de69b
commit 6e18fc4feb
2 changed files with 8 additions and 1 deletions

View File

@ -16,6 +16,9 @@ Including another URLconf
from django.contrib import admin
from django.urls import include, path, re_path
from rest_framework import routers
from allauth.account.views import confirm_email
import allauth
from dj_rest_auth.registration.views import VerifyEmailView
from user.views import (UserViewSet,
GroupViewSet,
@ -51,7 +54,7 @@ apipatterns = [
path('auth/', include('dj_rest_auth.urls'), name='auth'),
path('auth/registration/', include('dj_rest_auth.registration.urls')),
re_path('rest-auth/registration/account-confirm-email/(?P<key>.+)/',
CustomConfirmEmailView.as_view(), name='account_confirm_email'),
VerifyEmailView.as_view(), name='account_email_verification_sent'),
path('auth/facebook/', FacebookLogin.as_view(), name='fb_login'),
path('auth/twitter/', TwitterLogin.as_view(), name='twitter_login'),
path('connection/', include('connection.urls'), name='Connection Settings'),
@ -60,4 +63,5 @@ apipatterns = [
urlpatterns = [
path('admin/', admin.site.urls),
path('api/v1/', include(apipatterns), name='api'),
#path('accounts/', include('allauth.urls')),
]

View File

@ -3,6 +3,9 @@ from django.contrib.auth import get_user_model
from rest_framework import viewsets
from api.serializers import UserSerializer, GroupSerializer
from allauth.account.views import ConfirmEmailView
from django.urls import reverse
from django.shortcuts import redirect
from django.http import Http404
class UserViewSet(viewsets.ModelViewSet):