První API v Django Ninja: instalace a první endpoint

Naučíme se nainstalovat Django Ninja, nakonfigurovat ho v projektu a vytvořit první jednoduchý endpoint, který vrací JSON odpověď.

První API v Django Ninja: instalace a první endpoint

Začneme instalací balíčku:

pip install django-ninja

Poté přidáme Ninja do projektu:

from ninja import NinjaAPI \napi = NinjaAPI()  @api.get(\"/hello\")\ndef hello(request):     return {\"message\": \"Ahoj světe\"}

V urls.py pak přidáme:

from django.urls import path\nfrom .api import api \nurlpatterns = [     path(\"api/\", api.urls), ]

Otevřením /api/docs získáme automaticky generovanou Swagger dokumentaci.

@admin

27. srpna 2025


Komentáře 0