{% load static ui_extras %} Кабинет
Здравствуйте, {{ request.session.user_full_name|default:request.session.user_email }}!
{% if messages %} {% endif %}

Кабинет

{% if has_profile %} профиль создан {% else %} профиль ещё не создан {% endif %}

Данные аккаунта

{% if request.session.user_email %} {% else %} {{ request.session.user_full_name|default:request.session.user_email|initial }} {% endif %}
{{ request.session.user_full_name|default:"Без имени" }}
{{ request.session.user_email }}
{{ request.session.user_role|default:"CLIENT" }}
{% csrf_token %}

Фото профиля

{% if profile and profile.photo_url %} {% else %} {% if request.session.user_email %} {% else %} {{ request.session.user_full_name|default:request.session.user_email|initial }} {% endif %} {% endif %}
{% csrf_token %}
{% csrf_token %}

Если сервер не поддерживает загрузку, вы увидите соответствующее сообщение. Пока используется Gravatar/инициалы.

{% if not has_profile or not profile %}

Создать профиль

{% csrf_token %}
Несколько — через запятую
Несколько — через запятую
Сбросить
{% else %}

Данные профиля

Пол
{{ profile.gender|default:"—" }}
Город
{{ profile.city|default:"—" }}
Языки
{% if profile.languages %} {% for lang in profile.languages %}{{ lang }}{% endfor %} {% else %} — {% endif %}
Интересы
{% if profile.interests %} {% for it in profile.interests %}{{ it }}{% endfor %} {% else %} — {% endif %}
ID профиля
{{ profile.id }}
ID пользователя
{{ profile.user_id }}

Редактирование полей профиля появится, как только сервер добавит PATCH /profiles/v1/profiles/me.

{% endif %}