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

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for djresttoolkit-0.1.1.tar.gz
Algorithm Hash digest
SHA256 81f11dbc534fd652691d1e89168ed25fcecb525f946c673c664984272e834e5a
MD5 04ac8b58ef26353220dfe20c87ace3bf
BLAKE2b-256 67ee7ed3d85868f674cc046fc327e778cea6b10e4fed547c838cf9cee301f9e1

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for djresttoolkit-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 610f00d65fe1dfef0b2de591b7fb8f5edc4915c1cfa4c839a7697b05f371ad78
MD5 ebf6ce9fd8adafe316a39371ffcb16bb
BLAKE2b-256 81aa0fbbae0821a68d97766fdd3411c87630af8cd9a267c2c218d91901bdd74b

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