{% extends "admin/index.html" %} {% load i18n %} {% block bodyclass %}{{ block.super }} app-{{ app_label }}{% endblock %} {% block content-desc %}

Partitionnement des données

Créer des espaces qui ne sont autres que des groupes spécifiques d'utilisateurs permettant de cloisonner les données dans le contexte des objets de workflow.

Paramétrage d'un workflow

Créer un workflow par import d'un fichier au format .toml. Les commandes django-admin suivantes sont utilisées ainsi (elles sont auto-documentées et assistent l'opération):

add_sample : 
crée des données Espace, utilisateurs facilitant les tests
gen_workflow_template : 
génère un fichier patron au format .toml qui spécifie entièrement le workflow. Ce patron sera d'autant plus précis que vous aurez auparavant créé et/ou mentionné le modèle django de votre workflow (basé sur BaseStateModel au lieu de models.Model)
import_workflow : 
Cette commande analyse votre fichier workflow et créé les objets en base Status, configurations de rôle, permissions, qui pourront être personnalisées depuis l'interface admin (voir ci-dessous) comme les couleurs et labels des statuts et des boutons action

Modifier le statut de chaque état dans lequel peut se trouver vos modèles. Les statuts sont communs à tous les worflows, ils sont automatiquement créés lors de l'import du workflow

Modifier la configuration de rôle pour chaque rôle du workflow, ces rôles sont automatiquement créés lors de l'import du workflow.

Workflow definition

Accès direct au paramétrage de workflows

{% endblock %} {% if not is_popup %} {% block nav-breadcrumbs %} {% endblock %} {% endif %}