mirror of
https://github.com/ae-utbm/sith.git
synced 2024-11-18 04:03:22 +00:00
40 lines
1.8 KiB
Django/Jinja
40 lines
1.8 KiB
Django/Jinja
{% extends "core/user_base.jinja" %}
|
|
|
|
{% block title %}
|
|
{% trans %}Edit user{% endtrans %}
|
|
{% endblock %}
|
|
|
|
{% block infos %}
|
|
<h2>{% trans %}Edit user profile{% endtrans %}</h2>
|
|
<form action="" method="post" enctype="multipart/form-data">
|
|
{% csrf_token %}
|
|
{% for field in form %}
|
|
<p>{{ field.errors }}<label for="{{ field.name }}">{{ field.label }}
|
|
{%- if field.name == "profile_pict" and form.instance.profile_pict -%}
|
|
<br>{% trans %}Current profile: {% endtrans %}
|
|
<img src="{{ form.instance.profile_pict.get_download_url() }}" title="{% trans %}Profile{% endtrans %}" width="50px" /><br>
|
|
{%- elif field.name == "avatar_pict" and form.instance.avatar_pict -%}
|
|
<br>{% trans %}Current avatar: {% endtrans %}
|
|
<img src="{{ form.instance.avatar_pict.get_download_url() }}" title="{% trans %}Avatar{% endtrans %}" width="50px" /><br>
|
|
{%- elif field.name == "scrub_pict" and form.instance.scrub_pict -%}
|
|
<br>{% trans %}Current scrub: {% endtrans %}
|
|
<img src="{{ form.instance.scrub_pict.get_download_url() }}" title="{% trans %}Scrub{% endtrans %}" width="50px" /><br>
|
|
{%- endif %}</label> {{ field }}</p>
|
|
{% endfor %}
|
|
<p><input type="submit" value="{% trans %}Update{% endtrans %}" /></p>
|
|
<p>{% trans %}Username: {% endtrans %}{{ form.instance.username }}</p>
|
|
{% if form.instance.customer %}
|
|
<p>{% trans %}Account number: {% endtrans %}{{ form.instance.customer.account_id }}</p>
|
|
{% endif %}
|
|
{% if form.instance == user %}
|
|
<p><a href="{{ url('core:password_change') }}">{% trans %}Change my password{% endtrans %}</a></p>
|
|
{% elif user.is_root() %}
|
|
<p><a href="{{ url('core:password_root_change', user_id=form.instance.id) }}">{% trans %}Change user password{% endtrans %}</a></p>
|
|
{% endif %}
|
|
</form>
|
|
{% endblock %}
|
|
|
|
|
|
|
|
|