This repository has been archived on 2024-01-13. You can view files and clone it, but cannot push or open issues or pull requests.
arka-mvp/templates/api/index.html
2022-10-09 13:43:06 +03:00

83 lines
2.4 KiB
HTML

{% extends 'base.html' %}
{% block title %} Аккаунт | вход {% endblock %}
{% block styles %}
<style>
table {
border-collapse: collapse;
}
td, th {
border: var(--brand-color) solid 1px;
padding: 0.5em;
}
th {
color: var(--brand-color);
}
details > div {
margin-top: 1em;
margin-bottom: 1em;
margin-left: 0.5em;
padding-left: 1em;
border-left: var(--brand-color) solid 1px;
}
</style>
{% endblock %}
{% block content %}
<h1 class=deprecated-page-header"> Список методов API </h1>
{% for method in api_methods %}
<div>
<h2>{{ method.name }}</h2>
<details>
<summary>Описание</summary>
<div>
{{ method.doc | safe }}
</div>
</details>
<details>
<summary>Парамеры</summary>
<div>
{% if method.params %}
<table>
<tr>
<th>Название</th>
<th>Тип</th>
<th>Описание</th>
<th>Обязательный</th>
</tr>
{% for param in method.params %}
<tr>
<td>{{ param.name }}</td>
<td>{{ param.type }}</td>
<td>{{ param.description | safe }}</td>
<td>{{ param.required }}</td>
</tr>
{% endfor %}
</table>
{% else %}
<p>
Этот метод не принимает параметров.
</p>
{% endif %}
</div>
</details>
<details>
<summary>Результат</summary>
<div>
{{ method.returns | safe }}
</div>
</details>
</div>
{% endfor %}
{% endblock %}