mirror of
https://github.com/cisagov/manage.get.gov.git
synced 2025-05-15 17:17:02 +02:00
Add successful submission page
This commit is contained in:
parent
f5c117df9f
commit
8e494e7da1
3 changed files with 44 additions and 4 deletions
|
@ -3,7 +3,7 @@
|
|||
import logging
|
||||
|
||||
from django import forms
|
||||
from django.shortcuts import redirect
|
||||
from django.shortcuts import redirect, render
|
||||
|
||||
from django.contrib.auth.mixins import LoginRequiredMixin
|
||||
|
||||
|
@ -144,5 +144,7 @@ class ApplicationWizard(LoginRequiredMixin, NamedUrlSessionWizardView):
|
|||
application = self.forms_to_object(form_dict)
|
||||
application.submit() # change the status to submitted
|
||||
application.save()
|
||||
logger.debug("Application object saved:", application.id)
|
||||
return redirect("home")
|
||||
logger.debug("Application object saved: %s", application.id)
|
||||
return render(
|
||||
self.request, "application_done.html", {"application_id": application.id}
|
||||
)
|
||||
|
|
37
src/registrar/templates/application_done.html
Normal file
37
src/registrar/templates/application_done.html
Normal file
|
@ -0,0 +1,37 @@
|
|||
{% extends 'base.html' %}
|
||||
|
||||
{% block title %}Thank you for your domain request{% endblock %}
|
||||
|
||||
{% block content %}
|
||||
<h1>Thank you!</h1>
|
||||
|
||||
<p>
|
||||
Thank you for your domain request. We'll email a copy of your request to you,
|
||||
your authorizing official, and any contacts you added.</p>
|
||||
|
||||
<h2>Next steps in this process</h2>
|
||||
|
||||
<ul>
|
||||
|
||||
<li> We'll review your request. This could take up to two weeks. During
|
||||
this review we'll verify that you're eligible for a .gov domain, that
|
||||
your authorizing official approves your request, and that your domain
|
||||
meets our naming requirements.
|
||||
</li>
|
||||
|
||||
<li> You can <a href="/application/{{ application_id }}">check the
|
||||
status</a> of your request at any time.
|
||||
</li>
|
||||
|
||||
<li> We'll email you with any questions or when we complete our
|
||||
review.</li>
|
||||
</ul>
|
||||
|
||||
<h2>Option to enter domain name server information</h2>
|
||||
|
||||
<p>Before your domain can be used we'll need information about your
|
||||
domain name servers. If you have this information you can enter it now.
|
||||
If you don't have it, that's okay. You can enter it later on the
|
||||
<a href="/domains">manage your domains page</a>.
|
||||
</p>
|
||||
{% endblock %}
|
|
@ -113,7 +113,8 @@ class FormTests(TestWithUser, WebTest):
|
|||
result = page.form.submit()
|
||||
# final submission results in a redirect
|
||||
self.assertEquals(result.status_code, 302)
|
||||
self.assertEquals(result["Location"], "/register/finished/")
|
||||
page = result.follow()
|
||||
self.assertContains(page, "registrar")
|
||||
self.assertContains(page, "Thank you for your domain request")
|
||||
# TODO: when we have a page that lists applications, visit it and
|
||||
# make sure that the new one exists
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue