Changeset View
Changeset View
Standalone View
Standalone View
swh/auth/tests/django/app/apptest/urls.py
# Copyright (C) 2021 The Software Heritage developers | # Copyright (C) 2021 The Software Heritage developers | ||||
# See the AUTHORS file at the top-level directory of this distribution | # See the AUTHORS file at the top-level directory of this distribution | ||||
# License: GNU General Public License version 3, or any later version | # License: GNU General Public License version 3, or any later version | ||||
# See top-level LICENSE file for more information | # See top-level LICENSE file for more information | ||||
from django.conf.urls import url | from django.conf.urls import url | ||||
from django.http import HttpResponse | from django.http import HttpResponse | ||||
from rest_framework.decorators import api_view | |||||
from rest_framework.response import Response | |||||
from swh.auth.django.views import urlpatterns as auth_urlpatterns | from swh.auth.django.views import urlpatterns as auth_urlpatterns | ||||
def _root_view(request): | def _root_view(request): | ||||
return HttpResponse("Hello World !") | return HttpResponse("Hello World !") | ||||
urlpatterns = [url(r"^$", _root_view, name="root")] + auth_urlpatterns | @api_view() | ||||
def _api_view_test(request): | |||||
return Response({"message": "Hello World !"}) | |||||
urlpatterns = [ | |||||
url(r"^$", _root_view, name="root"), | |||||
url(r"^api/test$", _api_view_test, name="api-test"), | |||||
] + auth_urlpatterns |