django-ninja

django-ninja

January 8, 2024 | permanent

Django App #

tags
Django

github

Django Ninja - Fast Django REST Framework

Django Ninja is a web framework for building APIs with Django and Python 3.6+ type hints.

Key features: #

Easy: Designed to be easy to use and intuitive. FAST execution: Very high performance thanks to Pydantic and async support. Fast to code: Type hints and automatic docs lets you focus only on business logic. Standards-based: Based on the open standards for APIs: OpenAPI (previously known as Swagger) and JSON Schema. Django friendly: (obviously) has good integration with the Django core and ORM. Production ready: Used by multiple companies on live projects (If you use Django Ninja and would like to publish your feedback, please email ppr.vitaly@gmail.com).

Heavily inspired by FastAPI

Django-Ninja Unleashed: Crafting Stellar APIs

django-ninja vs fast-api #

URL

Overriding Swagger template #

ref


Links to this note