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.2.0.tar.gz (5.0 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.2.0-py3-none-any.whl (9.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for djresttoolkit-0.2.0.tar.gz
Algorithm Hash digest
SHA256 7f4f0e31fc06e3a867c896483d0b25672259a784e7cabfcbe915dd3dc773b22f
MD5 fce174b5b9a595564c46561db865320a
BLAKE2b-256 8675fa4bd28c361285bee7c82682625c16f23e2f0054c43e89a133b9c6b249a4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for djresttoolkit-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 82b5027bfa1d3e5bbede3bf10d7eb2ad61b5cd924b58e2b0aecaee4ad7d2c5a1
MD5 1eba585bccec1003da1c2a944a543a1e
BLAKE2b-256 c62523655a201c92f3190645cf0a8346e40d1f5c766d7494c69adcee119b016b

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