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.1.0.tar.gz (3.1 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.1.0-py3-none-any.whl (5.7 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for djresttoolkit-0.1.0.tar.gz
Algorithm Hash digest
SHA256 957b472d22966f4b830223f81445d6134d41ae1ebe7fc8a535d2827d7c30bbce
MD5 eedfaac708f53fc95db1261f4251bcd9
BLAKE2b-256 4ae35f98928279e5eb88af1ab87eb65da083cbc6aaf13edcb051c710cfb037fc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for djresttoolkit-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f18f48b8889078a88aa6e2c1e43ca11a1fb0143dce6e89544f9c29a960c32847
MD5 a057797cd742b1d5557ce63eafda6ee9
BLAKE2b-256 8bad6adf5984630a6b1816c3fc46eb6633cb53f70caeef163aea484379275762

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