diff --git a/aitrainer_backoffice/aitrainer_backoffice/settings/deploy.py b/aitrainer_backoffice/aitrainer_backoffice/settings/deploy.py index bcbbc30..9854fb0 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/settings/deploy.py +++ b/aitrainer_backoffice/aitrainer_backoffice/settings/deploy.py @@ -1,7 +1,7 @@ import os from firebase_admin import initialize_app -BACKOFFICE_VERSION = "1.34" +BACKOFFICE_VERSION = "1.35" # 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/dev.py b/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py index d022970..f0f83e7 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py +++ b/aitrainer_backoffice/aitrainer_backoffice/settings/dev.py @@ -1,7 +1,7 @@ import os from firebase_admin import initialize_app -BACKOFFICE_VERSION = "1.34" +BACKOFFICE_VERSION = "1.35" # 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 85f1cd6..3a48372 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py +++ b/aitrainer_backoffice/aitrainer_backoffice/settings/prod.py @@ -1,7 +1,7 @@ import os from firebase_admin import initialize_app -BACKOFFICE_VERSION = "1.34" +BACKOFFICE_VERSION = "1.35" # 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/urls.py b/aitrainer_backoffice/aitrainer_backoffice/urls.py index 0b75126..cba9ce2 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/urls.py +++ b/aitrainer_backoffice/aitrainer_backoffice/urls.py @@ -20,11 +20,13 @@ from django.conf import settings # from django.conf.urls.static import static # n from django.contrib import admin from django.urls import path, include +from aitrainer_backoffice.views import webhook urlpatterns = [ path('admin/', admin.site.urls), path(r'ckeditor', include('ckeditor_uploader.urls')), + path('webhook', webhook), ] + static(settings.MEDIA_URL, document_root=settings.MEDIA_ROOT) urlpatterns += static(settings.STATIC_URL, document_root=settings.STATIC_ROOT) diff --git a/aitrainer_backoffice/aitrainer_backoffice/views.py b/aitrainer_backoffice/aitrainer_backoffice/views.py index e69de29..f665316 100644 --- a/aitrainer_backoffice/aitrainer_backoffice/views.py +++ b/aitrainer_backoffice/aitrainer_backoffice/views.py @@ -0,0 +1,8 @@ +from django.http import HttpResponse +from django.views.decorators.csrf import csrf_exempt + +@csrf_exempt +def webhook(request): + if request.method == 'POST': + print("Data received from Webhook is: ", request.body) + return HttpResponse("Webhook received!") \ No newline at end of file