V1.31 exercise_type clone, evaluation inline

This commit is contained in:
Tibor Bossanyi (Freelancer)
2021-10-19 08:23:52 +02:00
parent ae805ffcf5
commit 2a4731dc29
26 changed files with 295 additions and 100 deletions
@@ -8,6 +8,7 @@ from django.utils.translation import ugettext_lazy as _
from django.contrib import admin
from rangefilter.filters import DateRangeFilter, DateTimeRangeFilter
from django.urls import path
from ..automation.mautic import Mautic
SETTING = os.environ['WORKOUTTEST_SETTING']
if SETTING == "PROD" :
@@ -76,14 +77,20 @@ class CustomerAdmin(admin.ModelAdmin):
def get_urls(self):
urls = super().get_urls()
my_urls = [
path('mautic/', self.set_mautic),
path('mautic/', self.run_mautic),
path('notif/', self.run_notif),
]
return my_urls + urls
def set_mautic(self, request):
def run_notif(self, request):
self.notif.run()
return HttpResponseRedirect("../")
def run_mautic(self, request):
mautic = Mautic()
mautic.syncLang()
return HttpResponseRedirect("../")
admin.site.register(Customer, CustomerAdmin)
admin.autodiscover()