Django 2 шаблона URL - PullRequest
       9

Django 2 шаблона URL

0 голосов
/ 11 мая 2018

Попытка вернуть правильный путь URL-адреса обратно в мой вид в Django 2. Каждый раз, когда я пытаюсь, я получаю путь "not found".

views.py

class LoginView(APIView):
    authentication_classes = ()
    permission_classes = ()

    @staticmethod
    def post(request):
        """
        Get user data and API token
        """

        user = get_object_or_404(User, email=request.data.get('email'))
        user = authenticate(username=user.email, password=request.data.get('password'))
        if user:
            serializer = UserSerializerLogin(user)
            return Response(serializer.data)
        return Response(status=status.HTTP_400_BAD_REQUEST)

main urls.py (фрагмент)

urlpatterns = [
    path('', include('apiV1.v1.accounts.urls')),

    path('admin/', admin.site.urls),
]

child urls.py

urlpatterns = [
    path('login', LoginView.as_view(), name='login'),
]
...