Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

bridgekeeper

Package Overview
Dependencies
Maintainers
1
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

bridgekeeper

Django permissions that work with QuerySets.

  • 0.9
  • PyPI
  • Socket score

Maintainers
1

Bridgekeeper

..

| Who would cross the Bridge of Death
| must answer me these questions three,
| ere the other side he see.

-- The Bridgekeeper, *Monty Python and the Holy Grail*

Bridgekeeper is a permissions library for Django_ projects, where permissions are defined in your code, rather than in your database.

It's heavily inspired by django-rules_, but with one important difference: it works on QuerySets as well as individual model instances.

This means that you can efficiently show a list of all of the model instances that your user is allowed to edit, for instance, without having your permission-checking code in two different places.

.. _django: https://djangoproject.com/ .. _django-rules: https://github.com/dfunckt/django-rules

Bridgekeeper is tested on Django 2.2 and 3.0 on all Python versions Django supports, and is licensed under the MIT License.

FAQs


Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc