Skip to main content

A collection of Django and DRF utilities to simplify API development.

Project description

🛠️ djresttoolkit (django rest toolkit)

PyPI version Python versions License

djresttoolkit is a collection of utilities and helpers for Django and Django REST Framework (DRF) that simplify common development tasks such as API handling, authentication, and email sending and much more.

✨ Features

  • Django REST Framework helpers (serializers, views, pagination, etc.)
  • Django utilities (e.g., email sending, model mixins)
  • Ready-to-use shortcuts to speed up API development
  • Lightweight, no unnecessary dependencies
  • Type Safe - written with modern Python type hints.

📦 Installation

  • By using uv:

    uv add djresttoolkit
    
  • By using pip:

    pip install djresttoolkit
    

📚 API Reference

Under the development

🛠️ Planned Features

  • Add more utils

🤝 Contributing

Contributions are welcome! Please open an issue or PR for any improvements.

📜 License

MIT License — See LICENSE.

👤 Author

For questions or assistance, contact Shailesh at shaileshpandit141@gmail.com.

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

djresttoolkit-0.3.0.tar.gz (5.9 kB view details)

Uploaded Source

Built Distribution

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

djresttoolkit-0.3.0-py3-none-any.whl (10.9 kB view details)

Uploaded Python 3

File details

Details for the file djresttoolkit-0.3.0.tar.gz.

File metadata

  • Download URL: djresttoolkit-0.3.0.tar.gz
  • Upload date:
  • Size: 5.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.7.6

File hashes

Hashes for djresttoolkit-0.3.0.tar.gz
Algorithm Hash digest
SHA256 dc05445a867d041c514a2e0b21b59289aa29f65f5032fb07f8c527abaff35c29
MD5 bd7352bf7ca21b8c555b609a8c9f8f8a
BLAKE2b-256 5db52240d015542b354df5122906b9b3378e48bbc16ecdcb87347b156772cc02

See more details on using hashes here.

File details

Details for the file djresttoolkit-0.3.0-py3-none-any.whl.

File metadata

File hashes

Hashes for djresttoolkit-0.3.0-py3-none-any.whl
Algorithm Hash digest
SHA256 e26cbafb13d8ac3e973e36bbf270080faca71c482a46e08d23ee2de955afe6da
MD5 e50f96227265ab36b136830f142a54e6
BLAKE2b-256 fffdbed797fb6a45ea503fe21b14664fdc4a88b1f2a201c210ebac493c08167e

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