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.4.0.tar.gz (6.2 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.4.0-py3-none-any.whl (11.8 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for djresttoolkit-0.4.0.tar.gz
Algorithm Hash digest
SHA256 b380881997a75382719d49c0f1729dc9e42921a59928a862a0db1e83fe671165
MD5 37a2ae22e05338a35f3d307f38dadf9d
BLAKE2b-256 7026f1bc9ddc39d5ba665af163aa7756cc50f3fd0a7f79a36632c31713709e2f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for djresttoolkit-0.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 cf8139a19c6216634c2de8e4623798f45c3b12549ee9e60c2a4935da8daa439b
MD5 125d79ba9776c4c841745777cddbe0eb
BLAKE2b-256 c23f73e6b39a10c1e371d1f15bb68cb488d27b1c27c5b225057fa4a39e576163

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