From 780e0b8dbfe3345ef21d694b2c4915a5d4b4e021 Mon Sep 17 00:00:00 2001 From: Ben Sturmfels Date: Tue, 30 Nov 2021 16:34:26 +1100 Subject: [PATCH] Add assignment thanks page. --- www/conservancy/apps/assignment/urls.py | 5 ++-- www/conservancy/apps/assignment/views.py | 9 +++++-- .../templates/assignment/thanks.html | 27 +++++++++++++++++++ www/conservancy/urls.py | 2 +- 4 files changed, 38 insertions(+), 5 deletions(-) create mode 100644 www/conservancy/templates/assignment/thanks.html diff --git a/www/conservancy/apps/assignment/urls.py b/www/conservancy/apps/assignment/urls.py index 435f6b68..1be0b775 100644 --- a/www/conservancy/apps/assignment/urls.py +++ b/www/conservancy/apps/assignment/urls.py @@ -1,8 +1,9 @@ from django.conf.urls import url -from .views import AssignmentCreateView +from .views import AssignmentCreateView, AssignmentThanksView urlpatterns = [ - url(r'add/', AssignmentCreateView.as_view(), name='assignement-add'), + url(r'^$', AssignmentCreateView.as_view(), name='assignement-add'), + url(r'^thanks/$', AssignmentThanksView.as_view(), name='assignment-thanks'), ] diff --git a/www/conservancy/apps/assignment/views.py b/www/conservancy/apps/assignment/views.py index 73aac1d4..b2475d06 100644 --- a/www/conservancy/apps/assignment/views.py +++ b/www/conservancy/apps/assignment/views.py @@ -1,8 +1,8 @@ from django.shortcuts import render - from django.urls import reverse_lazy -from django.views.generic.edit import CreateView, DeleteView, UpdateView +from django.views.generic import TemplateView +from django.views.generic.edit import CreateView from .models import Assignment @@ -16,3 +16,8 @@ class AssignmentCreateView(CreateView): 'coverage', 'attestation_of_copyright', ] + success_url = reverse_lazy('assignment-thanks') + + +class AssignmentThanksView(TemplateView): + template_name = 'assignment/thanks.html' diff --git a/www/conservancy/templates/assignment/thanks.html b/www/conservancy/templates/assignment/thanks.html new file mode 100644 index 00000000..18390f7b --- /dev/null +++ b/www/conservancy/templates/assignment/thanks.html @@ -0,0 +1,27 @@ +{% extends "base_conservancy.html" %} +{% block category %}Copyright Assignment{% endblock %} +{% block outercontent %} + +

Thanks!

+ +
+

You'll shortly receive an email with the paperwork required to complete this assignment. If you have any questions or concerns, please don't hesitate to contact us.

+
+{% endblock %} diff --git a/www/conservancy/urls.py b/www/conservancy/urls.py index 5c07d2c1..f22c3357 100644 --- a/www/conservancy/urls.py +++ b/www/conservancy/urls.py @@ -59,5 +59,5 @@ urlpatterns = [ url(r'^coming-soon.html', static_views.index), url(r'^fundraiser_data', fundgoal_views.view), url(r'^ccs-upload/', include('conservancy.apps.ccs_upload.urls', namespace='ccs_upload')), - url(r'^assignment', include('conservancy.apps.assignment.urls')), + url(r'^assignment/', include('conservancy.apps.assignment.urls')), ]