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 %} + +
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.
+