freshcrate
Home > Frameworks > django-ratelimit

django-ratelimit

Cache-based rate-limiting for Django.

Description

================ Django Ratelimit ================ Django Ratelimit provides a decorator to rate-limit views. Limiting can be based on IP address or a field in the request--either a GET or POST variable. .. image:: https://github.com/jsocol/django-ratelimit/workflows/test/badge.svg?branch=main :target: https://github.com/jsocol/django-ratelimit/actions :Code: https://github.com/jsocol/django-ratelimit :License: Apache Software License 2.0; see LICENSE file :Issues: https://github.com/jsocol/django-ratelimit/issues :Documentation: http://django-ratelimit.readthedocs.io/

Release History

VersionChangesUrgencyDate
4.1.0Imported from PyPI (4.1.0)Low4/21/2026
v4.1.0## What's Changed * Fix urls in pyproject.toml by @jaap3 in https://github.com/jsocol/django-ratelimit/pull/277 * Test on Django 4.2 by @adamchainz in https://github.com/jsocol/django-ratelimit/pull/284 * Adds RATELIMIT_HASH_ALGORITHM config by @slick666 in https://github.com/jsocol/django-ratelimit/pull/282 * Fixes the docs to show the proper default hash algorithm by @slick666 in https://github.com/jsocol/django-ratelimit/pull/285 * Fix middleware name by @jacebrowning in https://github.cLow7/24/2023
v4.0.0## What's Changed * Add a github action to run tests and linter by @jsocol in https://github.com/jsocol/django-ratelimit/pull/219 * Add RATELIMIT_IP_META_KEY setting by @jsocol in https://github.com/jsocol/django-ratelimit/pull/218 * Add clearer exception on misconfigured REMOTE_ADDR by @jsocol in https://github.com/jsocol/django-ratelimit/pull/220 * Link directly to CHANGELOG on github by @jsocol in https://github.com/jsocol/django-ratelimit/pull/221 * Change test workflow name to test by Low12/4/2022

Dependencies & License Audit

Loading dependencies...

Similar Packages

pre-commitA framework for managing and maintaining multi-language pre-commit hooks.v4.6.0
azure-core-tracing-opentelemetryMicrosoft Azure Azure Core OpenTelemetry plugin Library for Pythonazure-template_0.1.0b6187637
spdx-toolsSPDX parser and tools.0.8.5
lacesDjango components that know how to render themselves.0.1.2
django-tasksA backport of Django's built in Tasks framework0.12.0