Skip to main content

No project description provided

Project description

django-zanwango

A Django based web framework, combining the best of DRF and Django Ninja

Main goals of the project:

  • Modernize DRF
  • Use pydantic instead of serializers (Initially use Django Ninja)
  • Fully typed
  • Full async support
  • Full support OpenAPI
  • As compatible as possible with DRF and its batteries. Use of protocols.
  • Allow composition over inheritance in viewset methods
  • Some batteries included, but not limited to:
    • filtering
    • sorting (with aliases too)
    • field selector & viewset config
    • snake2camel renderer

Installation

Install using pip...

pip install django-zanwango

Add "zanwango" to your INSTALLED_APPS setting.

INSTALLED_APPS = [
    ...
    "zanwango",
]

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_zanwango-0.1.0.tar.gz (2.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_zanwango-0.1.0-py3-none-any.whl (3.2 kB view details)

Uploaded Python 3

File details

Details for the file django_zanwango-0.1.0.tar.gz.

File metadata

  • Download URL: django_zanwango-0.1.0.tar.gz
  • Upload date:
  • Size: 2.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.9-arch1-2

File hashes

Hashes for django_zanwango-0.1.0.tar.gz
Algorithm Hash digest
SHA256 55dd848a04fcd8b40532e3af08d8e6172009d479ae5f5d23d35d164a00dc3c1b
MD5 79c38aaafe2e9f6f2974bbf31747099e
BLAKE2b-256 76eea7bf52896c48233c28cff9c2372e6049cf4e26b24d7de216e22b170729d3

See more details on using hashes here.

File details

Details for the file django_zanwango-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: django_zanwango-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.6 Linux/6.10.9-arch1-2

File hashes

Hashes for django_zanwango-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3646fe7a381abd2c64c584cdaeff3f63e0dfae2741669843bcbb10802abde3b3
MD5 fe1f01f16f32da1cb27aa42732a78fbe
BLAKE2b-256 eb0cc55dd984e192516bcd02a1d130ea04d6970e6afc1cfa96c83efc57566e59

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page