diff --git a/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py b/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py index c5e4572..a2a720b 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.25 +BACKOFFICE_VERSION = 1.27 # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -51,7 +51,7 @@ INSTALLED_APPS = [ 'rangefilter', 'adminsortable2', 'inline_actions', - #'django_cron', + 'django_cron', ] MIDDLEWARE = [ @@ -174,7 +174,7 @@ LOGGING = { }, } -#CRON_CLASSES = [ - # 'aitrainer_backoffice.controlling.cron.sync_customers', +CRON_CLASSES = [ + 'aitrainer_backoffice.controlling.cron.sync_customers', # ... -#] \ No newline at end of file +] \ No newline at end of file diff --git a/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py b/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py index cc8ac59..9379de2 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.25 +BACKOFFICE_VERSION = 1.27 # Build paths inside the project like this: os.path.join(BASE_DIR, ...) BASE_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__))) @@ -28,7 +28,8 @@ SECRET_KEY = '9874959872==9847588jkklnkln$asdf' #os.environ['DJANGO_KEY'] # SECURITY WARNING: don't run with debug turned on in production! DEBUG = True -ALLOWED_HOSTS = ['62.171.188.119', 'localhost', 'andio.eu', 'aitrainer.info','aitrainer.app', 'admin.aitrainer.info', "admin.aitrainer.app"] +ALLOWED_HOSTS = ['62.171.188.119', 'localhost', 'andio.eu', 'aitrainer.info','aitrainer.app', 'admin.aitrainer.info', + "admin.aitrainer.app"] # Application definition @@ -47,7 +48,7 @@ INSTALLED_APPS = [ 'rangefilter', 'adminsortable2', 'inline_actions', - #'django_cron', + 'django_cron', ] MIDDLEWARE = [ @@ -185,7 +186,7 @@ CACHES = { } } -#CRON_CLASSES = [ - # 'aitrainer_backoffice.aitrainer_backoffice.controlling.cron.sync_customers', +CRON_CLASSES = [ + 'aitrainer_backoffice.aitrainer_backoffice.controlling.cron.sync_customers', # ... -#] +] diff --git a/aitrainer_backoffice/controlling/cron/cron.py b/aitrainer_backoffice/controlling/cron/cron.py index a0e913b..2086a35 100644 --- a/aitrainer_backoffice/controlling/cron/cron.py +++ b/aitrainer_backoffice/controlling/cron/cron.py @@ -5,7 +5,7 @@ import datetime class MyCronJob(CronJobBase): print(datetime.datetime.now(), " *** START sync customers ") - RUN_EVERY_MINS = 60 # every 2 hours + RUN_EVERY_MINS = 60 schedule = Schedule(run_every_mins=RUN_EVERY_MINS) code = 'aitrainer_backoffice.controlling.cron' # a unique code diff --git a/requirements.txt b/requirements.txt index 76a7ed3..f7f5df2 100644 --- a/requirements.txt +++ b/requirements.txt @@ -13,6 +13,7 @@ mysqlclient==2.0.1 requests==2.24.0 pillow==7.2.0 gunicorn==20.0.4 -adminsortable2==0.7.2 -inline_actions==2.4.0 -django-admin-rangefilter==0.8.1 \ No newline at end of file +django-admin-sortable2==1.0 +django-inline_actions==2.4.0 +django-admin-rangefilter==0.8.1 +django-cron==0.5.1 \ No newline at end of file