django-ninja 0.16.1


Django Ninja - Fast Django REST framework

Django Ninja - Fast Django REST framework

Stars: 2041, Watchers: 2041, Forks: 123, Open Issues: 66

The vitalik/django-ninja repo was created 1 years ago and was last updated 31 minutes ago.
The project is very popular with an impressive 2041 github stars!

How to Install django-ninja

You can install django-ninja using pip

pip install django-ninja

or add it to a project with poetry

poetry add django-ninja

Package Details

Vitaliy Kucheryaviy
GitHub Repo


  • Internet
  • Internet/WWW/HTTP
  • Internet/WWW/HTTP/HTTP Servers
  • Software Development
  • Software Development/Libraries
  • Software Development/Libraries/Application Frameworks
  • Software Development/Libraries/Python Modules
No  django-ninja  pypi packages just yet.


A list of common django-ninja errors.

No  django-ninja  errors just yet.

Code Examples

Here are some django-ninja code examples and snippets.

No  django-ninja  code examples just yet.

GitHub Issues

The django-ninja package as 66 open issues on GitHub

  • TestClient lacks of authentication
  • Project ‘’ setup problem, ninja.errors.ConfigError: Looks like you created multiple NinjaAPIs
  • Possibility to provide custom examples for schemas
  • Is the JWT tool or integrate in progress?
  • Add support for union type in payload
  • ModelSchema to include all model fields
  • Path parameters outside decorator don't work
  • Export OpenAPI schema management cmd
  • Improve pagination
  • Multiple authentication backends with conditional csrf
  • how to generate opional values in api doc when using choice field
  • create_schema with custom model property / method
  • v1 changes
  • How to use django-ninja with class-based view of Django
  • django-ninja jwt auth

See more issues on GitHub

See Also

fastapi 0.71.0

FastAPI framework, high performance, easy to learn, fast to code, ready for production