Add view for associating a workflow to a document type, add support to auto launch a workflow instance when a document is created, allow associating a many workflows to a document, add view to display a document's workflows instances

This commit is contained in:
Roberto Rosario
2015-01-13 06:02:42 -04:00
parent 8ff3747a15
commit b2453ee01e
8 changed files with 231 additions and 25 deletions

View File

@@ -1,6 +1,6 @@
from django.contrib import admin
from .models import Workflow, WorkflowState, WorkflowTransition
from .models import Workflow, WorkflowInstance, WorkflowState, WorkflowTransition
class WorkflowStateInline(admin.TabularInline):
@@ -15,4 +15,9 @@ class WorkflowAdmin(admin.ModelAdmin):
inlines = [WorkflowStateInline, WorkflowTransitionInline]
class WorkflowInstanceAdmin(admin.ModelAdmin):
list_display = ('workflow', 'document')
admin.site.register(Workflow, WorkflowAdmin)
admin.site.register(WorkflowInstance, WorkflowInstanceAdmin)