django-taskflow

Simple task worflow within Django.

Introduction

This package provides simple task-based workflow within Django.

Installation

Use pip to install the package, preferably to a local virtualenv:

pip install django-taskflow

Then add the package to INSTALLED_APPS in the settings.py file.

Run migrations from the project main directory:

python manage.py migrate

Then add and run workflows.

Workflows

To create a workflow, instantate a Workflow object.

Operations

Operations are instances of classes derived from the OpBase base class.

Classes

  • Init
  • Script
  • OperatorExternalTask