Utilities ========= :synopsis: Other utility functions or classes InternalIPS ----------- `InternalIPS` allows to specify CIDRs for `INTERNAL_IPS` settings parameter. Example `settings.py`:: from django_extensions.utils import InternalIPS INTERNAL_IPS = InternalIPS([ "127.0.0.1", "172.16.0.0/16", ]) Use `sort_by_size` to sort the lookups to search the largest subnet first. Example `settings.py`:: from django_extensions.utils.internal_ips import InternalIPS INTERNAL_IPS = InternalIPS([ "127.0.0.1", "172.16.0.0/16", ], sort_by_size=True) `InternalIPS` is inspired by `netaddr.IPSet` please consider using it instead as it is more optimized but requires the additional `netaddr` package.