Changes between Version 15 and Version 16 of GoFlow_DocFr


Ignore:
Timestamp:
May 21, 2008, 3:25:43 PM (17 years ago)
Author:
GoFlow administrator
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GoFlow_DocFr

    v15 v16  
    22
    33= Guide Utilisateur !GoFlow =
    4 intro
     4GoFlow est un module permettant d'ajouter des fonctionnalités de workflow à un projet django.
    55
    6 prérequis: django, création d'un projet.
     6Nous allons ici apprendre à utiliser ce module, en partant d'un projet django très simple ("Hello world"), puis en ajoutant progressivement des fonctionnalités.
     7
     8== Prérequis ==
     9 * Créer un répertoire de travail, et copier le répertoire ''goflow'' dans ce répertoire (on peut également le placer dans tout répertoire du PYTHONPATH)
    710
    811== 1. Projet "Hello World" ==
    9 projet minimal, 1 rôle, 1 process, 1 activité: A dit bonjour, B reçoit le message.
    10 utilisation de l'appli de push pour diriger le message vers B
     12Nous allons découvrir le moteur de workflow au moyen d'une application très simple basée sur un process workflow possédant une seule activité (une seule activité, pas de transition: le plus simple possible). Cette activité consiste à recevoir un message (par exemple "Hello world").
    1113
    12  * python django-admin.py startproj myproj
     14 * Commençons par créer un projet django vide (ou utiliser un projet existant)
    1315{{{
    14 INSTALLED_APPS = (
     16   django-admin startproj myproj
     17}}}
     18
     19 * Ajouter les applications suivantes dans le fichier ''settings.py''
     20{{{
     21  INSTALLED_APPS = (
    1522    ...,
    1623    'django.contrib.admin',
    1724    'goflow.workflow',
    1825    'goflow.instances',
    19 )
     26  )
    2027}}}
     28  L'application ''workflow'' contient la partie "statique" du modèle de données (modélisation des   
     29  process), et l'application ''instances'' contient la partie dynamique, ou runtime.
    2130
    2231{{{
Back to Top