From 50727688af1a80347cd5ddb3e3239ace2b5c0948 Mon Sep 17 00:00:00 2001 From: gw3000 Date: Wed, 7 Jun 2023 20:25:12 +0200 Subject: [PATCH] some more urls --- fbf/urls.py | 12 +++++++++++- fbf/views.py | 12 ++++++++++++ 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/fbf/urls.py b/fbf/urls.py index 284ef2d..4f96998 100644 --- a/fbf/urls.py +++ b/fbf/urls.py @@ -1,9 +1,19 @@ from django.urls import path -from .views import bird_create, bird_all, bird_single +from .views import ( + bird_create, + bird_all, + bird_single, + bird_delete, + bird_recover, + bird_recover_all, +) urlpatterns = [ path("create/", bird_create, name="bird_create"), + path("delete/", bird_delete, name="bird_delete"), + path("recover/all", bird_recover_all, name="bird_recover_all"), + path("recover/", bird_recover, name="bird_recover"), path("all/", bird_all, name="bird_all"), path("/", bird_single, name="bird_single"), ] diff --git a/fbf/views.py b/fbf/views.py index 275035e..52388e5 100644 --- a/fbf/views.py +++ b/fbf/views.py @@ -9,5 +9,17 @@ def bird_all(request): return HttpResponse("Show all Birds") +def bird_recover_all(request): + return HttpResponse(f"Show all recovered Birds") + + def bird_single(request, id): return HttpResponse(f"Show bird with ID {id}") + + +def bird_delete(request, id): + return HttpResponse(f"Show delete with ID {id}") + + +def bird_recover(request, id): + return HttpResponse(f"Show recover with ID {id}")