Console OpenVPN, développée en Django Permet de gérer des instances, serveurs, et comptes OpenVPN
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

70 lines
2.6 KiB

{% extends "ovpnconsole/base.html" %}
{% block title %}Ajouter une autorité de certification{% endblock %}
{% block menu_top %}
{% if user.is_authenticated %}
<li><a href="{% url admin_page %}">Administration</a></li>
<li><a href="{% url logout %}">Deconnexion</a></li>
{% else %}
<li><a href="{% url login %}">Connexion</a></li>
{% endif %}
{% endblock %}
{% block navigation %}
<i>Site {{ ovpnsite_object }} : Ajout d'une authorit&eacute; de certification</i>
{% endblock %}
{% block menu %}
<a href="{% url ovpnsite_details ovpnsite_object.id %}"><img src="{{ MEDIA_URL }}images/back.png" />Retour au site {{ ovpnsite_object.name }}</a>
{% endblock %}
{% block contenu %}
<h2>Creation d'une authorit&eacute; de certification </h2>
<form action="" method="POST">
<table>
<tr><th>{{ form.name.label_tag }} :</th>
<td> {{ form.name }}</td>
<td>{% for error in form.name.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.country.label_tag }} :</th>
<td> {{ form.country }}</td>
<td>{% for error in form.country.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.state.label_tag }} :</th>
<td> {{ form.state }}</td>
<td>{% for error in form.state.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.city.label_tag }} :</th>
<td> {{ form.city }}</td>
<td>{% for error in form.city.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.organization.label_tag }} :</th>
<td> {{ form.organization }}</td>
<td>{% for error in form.organization.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.valid_for.label_tag }} :</th>
<td> {{ form.valid_for }}</td>
<td>{% for error in form.valid_for.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.email.label_tag }} :</th>
<td> {{ form.email }}</td>
<td>{% for error in form.email.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.rsa_size.label_tag }} :</th>
<td> {{ form.rsa_size }}</td>
<td>{% for error in form.rsa_size.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th>{{ form.ovpnsite.label_tag }} :</th>
<td><select name="{{ form.ovpnsite.name }}" id="id_{{ form.ovpnsite.name }}">
<option value="{{ ovpnsite_object.id }}"> {{ ovpnsite_object.name }}</option>
</select></td>
<td>{% for error in form.ovpnsite.errors %} {{ error }} {% endfor %}</td>
</tr>
<tr><th></th><td></td></tr>
<tr><th></th><td><input type="submit" value="G&eacute;n&eacute;rer" /></td></tr>
</table>
</form>
{% endblock %}