44 lines
2.0 KiB
HTML
44 lines
2.0 KiB
HTML
|
|
{% extends "base.html" %}
|
||
|
|
{% block title %}Редактировать профиль — ЭВОСИНК{% endblock %}
|
||
|
|
|
||
|
|
{% block content %}
|
||
|
|
<div class="row justify-center">
|
||
|
|
<div class="col-sm-10 col-md-7 col-lg-6">
|
||
|
|
<article class="card mt-4">
|
||
|
|
<header>
|
||
|
|
<h1><i class="bi bi-pencil me-2"></i>Редактировать профиль</h1>
|
||
|
|
</header>
|
||
|
|
<div class="card-body">
|
||
|
|
<form method="post" action="/profile/edit">
|
||
|
|
<div class="row gap-2 mb-2">
|
||
|
|
<div class="col">
|
||
|
|
<label for="first_name">Имя
|
||
|
|
<input type="text" id="first_name" name="first_name"
|
||
|
|
value="{{ form.first_name if form else user.first_name }}" required>
|
||
|
|
</label>
|
||
|
|
</div>
|
||
|
|
<div class="col">
|
||
|
|
<label for="last_name">Фамилия
|
||
|
|
<input type="text" id="last_name" name="last_name"
|
||
|
|
value="{{ form.last_name if form else user.last_name }}" required>
|
||
|
|
</label>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
<label>Email
|
||
|
|
<input type="email" value="{{ user.email }}" disabled>
|
||
|
|
</label>
|
||
|
|
<label for="phone">Телефон
|
||
|
|
<input type="tel" id="phone" name="phone"
|
||
|
|
value="{{ form.phone if form else user.phone }}" required>
|
||
|
|
</label>
|
||
|
|
<div class="d-flex gap-2">
|
||
|
|
<button type="submit">Сохранить</button>
|
||
|
|
<a href="/profile" role="button" class="outline secondary">Отмена</a>
|
||
|
|
</div>
|
||
|
|
</form>
|
||
|
|
</div>
|
||
|
|
</article>
|
||
|
|
</div>
|
||
|
|
</div>
|
||
|
|
{% endblock %}
|