diff --git a/www/conservancy/apps/assignment/urls.py b/www/conservancy/apps/assignment/urls.py index 435f6b689ba3eec2822277ab6de972c0a191547e..1be0b775d6fc05761d5772c3c0eef5e5a4bf513d 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 73aac1d4246debbc7ad682c6998cdbb56ec76293..b2475d0661d839c4a87165785ba7f7a84ea391c1 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 0000000000000000000000000000000000000000..18390f7b85a45d9aba36b56027bf36f04bccff18 --- /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 5c07d2c12696733a777f7467f95ee8d91245ca12..f22c3357980137785800beb4494928470072d14b 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')), ]