Merge "Refactor modal forms for VPN"
This commit is contained in:
commit
88dedd578b
@ -1,25 +1,7 @@
|
|||||||
{% extends "horizon/common/_modal_form.html" %}
|
{% extends "horizon/common/_modal_form.html" %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load url from future %}
|
|
||||||
|
|
||||||
{% block form_id %}update_ikepolicy_form{% endblock %}
|
{% block modal-body-right %}
|
||||||
{% block form_action %}{% url 'horizon:project:vpn:update_ikepolicy' ikepolicy_id %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-header %}{% trans "Edit IKE Policy" %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-body %}
|
|
||||||
<div class="left">
|
|
||||||
<fieldset>
|
|
||||||
{% include "horizon/common/_form_fields.html" %}
|
|
||||||
</fieldset>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<h3>{% trans "Description:" %}</h3>
|
<h3>{% trans "Description:" %}</h3>
|
||||||
<p>{% trans "You may update IKE Policy details here." %}</p>
|
<p>{% trans "You may update IKE Policy details here." %}</p>
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-footer %}
|
|
||||||
<input class="btn btn-primary pull-right" type="submit" value="{% trans "Save Changes" %}" />
|
|
||||||
<a href="{% url 'horizon:project:vpn:index' %}" class="btn btn-default secondary cancel close">{% trans "Cancel" %}</a>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -1,25 +1,7 @@
|
|||||||
{% extends "horizon/common/_modal_form.html" %}
|
{% extends "horizon/common/_modal_form.html" %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load url from future %}
|
|
||||||
|
|
||||||
{% block form_id %}update_ipsecpolicy_form{% endblock %}
|
{% block modal-body-right %}
|
||||||
{% block form_action %}{% url 'horizon:project:vpn:update_ipsecpolicy' ipsecpolicy_id %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-header %}{% trans "Edit IPSec Policy" %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-body %}
|
|
||||||
<div class="left">
|
|
||||||
<fieldset>
|
|
||||||
{% include "horizon/common/_form_fields.html" %}
|
|
||||||
</fieldset>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<h3>{% trans "Description:" %}</h3>
|
<h3>{% trans "Description:" %}</h3>
|
||||||
<p>{% trans "You may update IPSec Policy details here." %}</p>
|
<p>{% trans "You may update IPSec Policy details here." %}</p>
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-footer %}
|
|
||||||
<input class="btn btn-primary pull-right" type="submit" value="{% trans "Save Changes" %}" />
|
|
||||||
<a href="{% url 'horizon:project:vpn:index' %}" class="btn btn-default secondary cancel close">{% trans "Cancel" %}</a>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -1,25 +1,7 @@
|
|||||||
{% extends "horizon/common/_modal_form.html" %}
|
{% extends "horizon/common/_modal_form.html" %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load url from future %}
|
|
||||||
|
|
||||||
{% block form_id %}update_ipsecsiteconnection_form{% endblock %}
|
{% block modal-body-right %}
|
||||||
{% block form_action %}{% url 'horizon:project:vpn:update_ipsecsiteconnection' ipsecsiteconnection_id %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-header %}{% trans "Edit IPSec Site Connection" %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-body %}
|
|
||||||
<div class="left">
|
|
||||||
<fieldset>
|
|
||||||
{% include "horizon/common/_form_fields.html" %}
|
|
||||||
</fieldset>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<h3>{% trans "Description:" %}</h3>
|
<h3>{% trans "Description:" %}</h3>
|
||||||
<p>{% trans "You may update IPSec Site Connection details here." %}</p>
|
<p>{% trans "You may update IPSec Site Connection details here." %}</p>
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-footer %}
|
|
||||||
<input class="btn btn-primary pull-right" type="submit" value="{% trans "Save Changes" %}" />
|
|
||||||
<a href="{% url 'horizon:project:vpn:index' %}" class="btn btn-default secondary cancel close">{% trans "Cancel" %}</a>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -1,25 +1,7 @@
|
|||||||
{% extends "horizon/common/_modal_form.html" %}
|
{% extends "horizon/common/_modal_form.html" %}
|
||||||
{% load i18n %}
|
{% load i18n %}
|
||||||
{% load url from future %}
|
|
||||||
|
|
||||||
{% block form_id %}update_vpnservice_form{% endblock %}
|
{% block modal-body-right %}
|
||||||
{% block form_action %}{% url 'horizon:project:vpn:update_vpnservice' vpnservice_id %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-header %}{% trans "Edit VPN Service" %}{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-body %}
|
|
||||||
<div class="left">
|
|
||||||
<fieldset>
|
|
||||||
{% include "horizon/common/_form_fields.html" %}
|
|
||||||
</fieldset>
|
|
||||||
</div>
|
|
||||||
<div class="right">
|
|
||||||
<h3>{% trans "Description:" %}</h3>
|
<h3>{% trans "Description:" %}</h3>
|
||||||
<p>{% trans "You may update VPN Service details here." %}</p>
|
<p>{% trans "You may update VPN Service details here." %}</p>
|
||||||
</div>
|
|
||||||
{% endblock %}
|
|
||||||
|
|
||||||
{% block modal-footer %}
|
|
||||||
<input class="btn btn-primary pull-right" type="submit" value="{% trans "Save Changes" %}" />
|
|
||||||
<a href="{% url 'horizon:project:vpn:index' %}" class="btn btn-default secondary cancel close">{% trans "Cancel" %}</a>
|
|
||||||
{% endblock %}
|
{% endblock %}
|
||||||
|
@ -12,6 +12,7 @@
|
|||||||
# License for the specific language governing permissions and limitations
|
# License for the specific language governing permissions and limitations
|
||||||
# under the License.
|
# under the License.
|
||||||
|
|
||||||
|
from django.core.urlresolvers import reverse
|
||||||
from django.core.urlresolvers import reverse_lazy
|
from django.core.urlresolvers import reverse_lazy
|
||||||
from django.utils.translation import ugettext_lazy as _
|
from django.utils.translation import ugettext_lazy as _
|
||||||
|
|
||||||
@ -266,14 +267,20 @@ class IPSecSiteConnectionDetailsView(tabs.TabView):
|
|||||||
|
|
||||||
class UpdateVPNServiceView(forms.ModalFormView):
|
class UpdateVPNServiceView(forms.ModalFormView):
|
||||||
form_class = vpn_forms.UpdateVPNService
|
form_class = vpn_forms.UpdateVPNService
|
||||||
|
form_id = "update_vpnservice_form"
|
||||||
|
modal_header = _("Edit VPN Service")
|
||||||
template_name = "project/vpn/update_vpnservice.html"
|
template_name = "project/vpn/update_vpnservice.html"
|
||||||
context_object_name = 'vpnservice'
|
context_object_name = 'vpnservice'
|
||||||
|
submit_label = _("Save Changes")
|
||||||
|
submit_url = "horizon:project:vpn:update_vpnservice"
|
||||||
success_url = reverse_lazy("horizon:project:vpn:index")
|
success_url = reverse_lazy("horizon:project:vpn:index")
|
||||||
page_title = _("Edit VPN Service")
|
page_title = _("Edit VPN Service")
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super(UpdateVPNServiceView, self).get_context_data(**kwargs)
|
context = super(UpdateVPNServiceView, self).get_context_data(**kwargs)
|
||||||
context["vpnservice_id"] = self.kwargs['vpnservice_id']
|
context["vpnservice_id"] = self.kwargs['vpnservice_id']
|
||||||
|
args = (self.kwargs['vpnservice_id'],)
|
||||||
|
context['submit_url'] = reverse(self.submit_url, args=args)
|
||||||
return context
|
return context
|
||||||
|
|
||||||
@memoized.memoized_method
|
@memoized.memoized_method
|
||||||
@ -296,14 +303,20 @@ class UpdateVPNServiceView(forms.ModalFormView):
|
|||||||
|
|
||||||
class UpdateIKEPolicyView(forms.ModalFormView):
|
class UpdateIKEPolicyView(forms.ModalFormView):
|
||||||
form_class = vpn_forms.UpdateIKEPolicy
|
form_class = vpn_forms.UpdateIKEPolicy
|
||||||
|
form_id = "update_ikepolicy_form"
|
||||||
|
modal_header = _("Edit IKE Policy")
|
||||||
template_name = "project/vpn/update_ikepolicy.html"
|
template_name = "project/vpn/update_ikepolicy.html"
|
||||||
context_object_name = 'ikepolicy'
|
context_object_name = 'ikepolicy'
|
||||||
|
submit_label = _("Save Changes")
|
||||||
|
submit_url = "horizon:project:vpn:update_ikepolicy"
|
||||||
success_url = reverse_lazy("horizon:project:vpn:index")
|
success_url = reverse_lazy("horizon:project:vpn:index")
|
||||||
page_title = _("Edit IKE Policy")
|
page_title = _("Edit IKE Policy")
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super(UpdateIKEPolicyView, self).get_context_data(**kwargs)
|
context = super(UpdateIKEPolicyView, self).get_context_data(**kwargs)
|
||||||
context["ikepolicy_id"] = self.kwargs['ikepolicy_id']
|
context["ikepolicy_id"] = self.kwargs['ikepolicy_id']
|
||||||
|
args = (self.kwargs['ikepolicy_id'],)
|
||||||
|
context['submit_url'] = reverse(self.submit_url, args=args)
|
||||||
return context
|
return context
|
||||||
|
|
||||||
@memoized.memoized_method
|
@memoized.memoized_method
|
||||||
@ -333,14 +346,20 @@ class UpdateIKEPolicyView(forms.ModalFormView):
|
|||||||
|
|
||||||
class UpdateIPSecPolicyView(forms.ModalFormView):
|
class UpdateIPSecPolicyView(forms.ModalFormView):
|
||||||
form_class = vpn_forms.UpdateIPSecPolicy
|
form_class = vpn_forms.UpdateIPSecPolicy
|
||||||
|
form_id = "update_ipsecpolicy_form"
|
||||||
|
modal_header = _("Edit IPSec Policy")
|
||||||
template_name = "project/vpn/update_ipsecpolicy.html"
|
template_name = "project/vpn/update_ipsecpolicy.html"
|
||||||
context_object_name = 'ipsecpolicy'
|
context_object_name = 'ipsecpolicy'
|
||||||
|
submit_label = _("Save Changes")
|
||||||
|
submit_url = "horizon:project:vpn:update_ipsecpolicy"
|
||||||
success_url = reverse_lazy("horizon:project:vpn:index")
|
success_url = reverse_lazy("horizon:project:vpn:index")
|
||||||
page_title = _("Edit IPSec Policy")
|
page_title = _("Edit IPSec Policy")
|
||||||
|
|
||||||
def get_context_data(self, **kwargs):
|
def get_context_data(self, **kwargs):
|
||||||
context = super(UpdateIPSecPolicyView, self).get_context_data(**kwargs)
|
context = super(UpdateIPSecPolicyView, self).get_context_data(**kwargs)
|
||||||
context["ipsecpolicy_id"] = self.kwargs['ipsecpolicy_id']
|
context["ipsecpolicy_id"] = self.kwargs['ipsecpolicy_id']
|
||||||
|
args = (self.kwargs['ipsecpolicy_id'],)
|
||||||
|
context['submit_url'] = reverse(self.submit_url, args=args)
|
||||||
return context
|
return context
|
||||||
|
|
||||||
@memoized.memoized_method
|
@memoized.memoized_method
|
||||||
@ -369,8 +388,12 @@ class UpdateIPSecPolicyView(forms.ModalFormView):
|
|||||||
|
|
||||||
class UpdateIPSecSiteConnectionView(forms.ModalFormView):
|
class UpdateIPSecSiteConnectionView(forms.ModalFormView):
|
||||||
form_class = vpn_forms.UpdateIPSecSiteConnection
|
form_class = vpn_forms.UpdateIPSecSiteConnection
|
||||||
|
form_id = "update_ipsecsiteconnection_form"
|
||||||
|
modal_header = _("Edit IPSec Site Connection")
|
||||||
template_name = "project/vpn/update_ipsecsiteconnection.html"
|
template_name = "project/vpn/update_ipsecsiteconnection.html"
|
||||||
context_object_name = 'ipsecsiteconnection'
|
context_object_name = 'ipsecsiteconnection'
|
||||||
|
submit_label = _("Save Changes")
|
||||||
|
submit_url = "horizon:project:vpn:update_ipsecsiteconnection"
|
||||||
success_url = reverse_lazy("horizon:project:vpn:index")
|
success_url = reverse_lazy("horizon:project:vpn:index")
|
||||||
page_title = _("Edit IPSec Site Connection")
|
page_title = _("Edit IPSec Site Connection")
|
||||||
|
|
||||||
@ -379,6 +402,8 @@ class UpdateIPSecSiteConnectionView(forms.ModalFormView):
|
|||||||
UpdateIPSecSiteConnectionView, self).get_context_data(**kwargs)
|
UpdateIPSecSiteConnectionView, self).get_context_data(**kwargs)
|
||||||
context["ipsecsiteconnection_id"] = self.kwargs[
|
context["ipsecsiteconnection_id"] = self.kwargs[
|
||||||
'ipsecsiteconnection_id']
|
'ipsecsiteconnection_id']
|
||||||
|
args = (self.kwargs['ipsecsiteconnection_id'],)
|
||||||
|
context['submit_url'] = reverse(self.submit_url, args=args)
|
||||||
return context
|
return context
|
||||||
|
|
||||||
@memoized.memoized_method
|
@memoized.memoized_method
|
||||||
|
Loading…
Reference in New Issue
Block a user