diff --git a/aitrainer_backoffice/aitrainer_backoffice/admin/tutorial.py b/aitrainer_backoffice/aitrainer_backoffice/admin/tutorial.py index a8a64c3..7c57f95 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/admin/tutorial.py +++ b/aitrainer_backoffice/aitrainer_backoffice/admin/tutorial.py @@ -12,7 +12,7 @@ class TranslationTutorialInline(admin.TabularInline): class TutorialStepsAdmin(admin.ModelAdmin): list_display = ('tutorial', 'step',) list_filter = ('tutorial',) - fields = ('tutorial', 'step', "tutorial_text", "error_text", "check_text",) + fields = ('tutorial', 'step', "tutorial_text", "error_text", "check_text","condition", "parent") inlines = [ TranslationTutorialInline, diff --git a/aitrainer_backoffice/aitrainer_backoffice/models/tutorial.py b/aitrainer_backoffice/aitrainer_backoffice/models/tutorial.py index d39cf17..0fad1d7 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/models/tutorial.py +++ b/aitrainer_backoffice/aitrainer_backoffice/models/tutorial.py @@ -26,6 +26,8 @@ class TutorialSteps(models.Model): tutorial_text = RichTextField() error_text = RichTextField(blank=True, null=True) check_text = models.TextField(max_length=50, blank=True, null=True, help_text="Only for programmers!") + condition = models.TextField(max_length=50, blank=True, null=True, help_text="Only for programmers!") + parent = models.IntegerField(help_text="Tutorial Step Parent. If not defined, then the parent is step-1") class Meta: db_table = 'tutorial_steps' diff --git a/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py b/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py index c25aa0e..e10c1c4 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py +++ b/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py @@ -12,7 +12,7 @@ https://docs.djangoproject.com/en/3.0/ref/settings/ import os -BACKOFFICE_VERSION = 1.9 +BACKOFFICE_VERSION = 1.10 # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) diff --git a/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py b/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py index eed1d70..229b41a 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py +++ b/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py @@ -12,7 +12,7 @@ https://docs.djangoproject.com/en/3.0/ref/settings/ import os -BACKOFFICE_VERSION = 1.9 +BACKOFFICE_VERSION = 1.10 # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))