Skip to content

Repository files navigation

django-temp-permissions

PyPI version GitHub version Test Lint Documentation

security: bandit Django Supported Python versions

django-temp-permissions is a Django app.

NOTE: Provide a more detailed description here.

Dependencies

  • Python 3.10 or later
  • Django 4.2 or later

Installation

  • Install django-temp-permissions using your package manager of choice, e.g. Pip:

    pip install django-temp-permissions

    and add the authentication backend in the settings:

      AUTHENTICATION_BACKENDS = [
          'django.contrib.auth.backends.ModelBackend',
          'django_temp_permissions.backends.TemporaryPermissionBackend',
      ]
  • If you want to use the extra admin features (django-admin-extra-buttons,django-adminfilters):

    pip install django-temp-permissions[extra-admin]

and add django-temp-permissions to INSTALLED_APPS in your config/settings.py file:

INSTALLED_APPS = (
    ...
    "django_temp_permissions",
    ...
)
  • Check that your configuration is valid:
    python manage.py check

Bug reports and requests for enhancements

Please open an issue on the project's issue tracker on GitHub.

Contributing to the project

See the contribution guide.

Licensing

All rights reserved.

Releases

Packages

Contributors

Languages