Skip to main content

Django Request Approval Process

Project description

Django Request Approval

This is a package of base classes for approval process. To use this package, you have to create classes that inherit base classes from this package. Detailed documentation is in the "docs" directory.

Quick start

  1. Add django_request_approval to your INSTALLED_APPS setting like this::
    INSTALLED_APPS = [
        ...,
        "django_request_approval",
    ]

Usage

List of Base classes

The package contains 4 base classes

  1. BaseStage -> Represents Approval Stages (Stage 1, Stage 2, Stage 3)
  2. BaseApprover -> Represents Stage Approver (Stage, User Group)
  3. BaseRequest -> Represents the Request to be approved
  4. BaseApproval -> Represents the actual Approval made by Approver

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

django_request_approval-1.0.1.tar.gz (4.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_request_approval-1.0.1-py3-none-any.whl (5.8 kB view details)

Uploaded Python 3

File details

Details for the file django_request_approval-1.0.1.tar.gz.

File metadata

  • Download URL: django_request_approval-1.0.1.tar.gz
  • Upload date:
  • Size: 4.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.0.0 CPython/3.10.12

File hashes

Hashes for django_request_approval-1.0.1.tar.gz
Algorithm Hash digest
SHA256 624d69da005dbdc217e4cd5bf82c6ac2e60af83767b77edca993f2e9010c1f57
MD5 1bc0cb06c7a100f340f806a1a52f10f3
BLAKE2b-256 7b046fb508bd4ca5622baf7b308074f7b032e400a4b5da5598c6749d4f77da81

See more details on using hashes here.

File details

Details for the file django_request_approval-1.0.1-py3-none-any.whl.

File metadata

File hashes

Hashes for django_request_approval-1.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 4887b6b51afe5a23137911117ca7e9a6c65719ed5984bf23923eb479b2866e4a
MD5 9cf2ca57c0eb1d9a70651c197e3aa573
BLAKE2b-256 a91bb60d180b2eb60589c1dfb803996a63610ce3c242e09f5150347ad41ad2f4

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