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
Release history Release notifications | RSS feed
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)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
55dd848a04fcd8b40532e3af08d8e6172009d479ae5f5d23d35d164a00dc3c1b
|
|
| MD5 |
79c38aaafe2e9f6f2974bbf31747099e
|
|
| BLAKE2b-256 |
76eea7bf52896c48233c28cff9c2372e6049cf4e26b24d7de216e22b170729d3
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
3646fe7a381abd2c64c584cdaeff3f63e0dfae2741669843bcbb10802abde3b3
|
|
| MD5 |
fe1f01f16f32da1cb27aa42732a78fbe
|
|
| BLAKE2b-256 |
eb0cc55dd984e192516bcd02a1d130ea04d6970e6afc1cfa96c83efc57566e59
|