diff --git a/markup/__init__.py b/markup/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/markup/urls.py b/markup/urls.py new file mode 100644 index 0000000..7a6ec27 --- /dev/null +++ b/markup/urls.py @@ -0,0 +1,7 @@ +from django.urls import path + +from . import views + +urlpatterns = [ + path('submit', views.submit, name='markup_submit'), +] diff --git a/markup/views.py b/markup/views.py new file mode 100644 index 0000000..fa29ef3 --- /dev/null +++ b/markup/views.py @@ -0,0 +1,24 @@ +from django.core import serializers +from django.http import HttpResponseRedirect, HttpResponse, JsonResponse +from django.shortcuts import render, get_object_or_404 +from django.views.decorators.csrf import csrf_exempt +from django.views.decorators.http import require_http_methods +#from django.urls import reverse +#from django.utils.translation import gettext as _ + +#from lazysignup.decorators import allow_lazy_user +#from account.decorators import login_required + +#from procat2.models import Catalog + + +@csrf_exempt +@require_http_methods(["POST"]) +def submit(request): + body = request.body + if not body or len(body) < 1: + return HttpResponse('Bad request: no data', status=400) + + #data = json.loads(body.decode('utf-8')) + + return JsonResponse({'success': True}, safe=False) diff --git a/procat2/urls.py b/procat2/urls.py index a2334b1..f6bac76 100644 --- a/procat2/urls.py +++ b/procat2/urls.py @@ -50,6 +50,8 @@ urlpatterns = [ path('convert/done/', lazy_convert_done, name='lazysignup_convert_done'), path('quickinfo/', include('quickinfo.urls')), + + path('markup/', include('markup.urls')), ] if settings.DJDT: