{% load i18n form_tags %}

<h2>{% trans "API access" %} <small>{% trans "Control your access to Modoboa API" %}</small></h2>
<hr>
<div class="alert alert-info">
  {% url "api-docs:docs-index" as api_doc_url %}
  {% blocktrans with url=api_doc_url trimmed %}
    A documentation of the API is available <strong><a href="{{ url }}" target="_blank">here</a></strong>.
  {% endblocktrans %}
</div>
{% if user.auth_token %}
  <div class="panel panel-default">
    <div class="panel-heading">
      <h3 class="panel-title">{% trans "API access token" %}</h3>
    </div>
    <div class="panel-body">
      {{ user.auth_token }}
    </div>
  </div>
  <br>
{% endif %}
<form class="form-inline" method="POST" action="{% url 'core:user_api_access' %}" 
      id="api_form">
  {% csrf_token %}
  <div class="row">
    <div class="col-sm-2">
      <div class="checkbox">
        <label>
          {{ form.enable_api_access }}
          {{ form.enable_api_access.label }}
        </label>
      </div>
    </div>
    <div class="col-sm-3">
      <button type="submit" class="btn btn-primary" id="update" name="update">{% trans 'Update' %}</button>
    </div>
  </div>
</form>
