ninja-schema icon indicating copy to clipboard operation
ninja-schema copied to clipboard

Ninja Schema is Pydantic full support for Django ORM.

Results 9 ninja-schema issues
Sort by recently updated
recently updated
newest added

As the title says I find a little redundant to recreate the `modelchema` https://django-ninja.dev/guides/response/django-pydantic/ shouldn't the original django-ninja `modelschema `be used?

Use `str` as base class in dynamic Enum creation for django Choices This PR fixes a bug found in `django-ninja-extra` when using a `ModelController` and a `Model` that has a...

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.9.9 to 0.11.2. Release notes Sourced from ruff's releases. 0.11.2 Release Notes Preview features [syntax-errors] Fix false-positive syntax errors emitted for annotations on variadic parameters before Python...

dependencies
python

Bumps [mypy](https://github.com/python/mypy) from 1.14.1 to 1.15.0. Changelog Sourced from mypy's changelog. Mypy Release Notes Next Release Different Property Getter and Setter Types Mypy now supports using different types for property...

dependencies
python

Bumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.12.3 to 1.12.4. Release notes Sourced from pypa/gh-action-pypi-publish's releases. v1.12.4 ✨ What's Changed The main theme of this patch release that the support for uploading PEP 639...

dependencies
github_actions

Bumps [ruff](https://github.com/astral-sh/ruff) from 0.13.2 to 0.14.3. Release notes Sourced from ruff's releases. 0.14.3 Release Notes Released on 2025-10-30. Preview features Respect --output-format with --watch (#21097) [pydoclint] Fix false positive on...

dependencies
python

Bumps [mypy](https://github.com/python/mypy) from 1.14.1 to 1.18.2. Changelog Sourced from mypy's changelog. Mypy 1.18.2 Fix crash on recursive alias (Ivan Levkivskyi, PR 19845) Add additional guidance for stubtest errors when runtime...

dependencies
python

Serializing a schema that uses `Field(alias=...)` worked up to 0.13.6 but fails beginning with 0.14.0. Reproducer: models.py ``` from django.db import models class Question(models.Model): question_text = models.CharField(max_length=200) class Choice(models.Model): question...