hw3
- Введены типы данных в models.py, сайт переписан под django модели
- DB переведена на PostgreSQL
- Переписан docker compose файл, настроены network и volume
- Добавлена команда генерации рандомных данных в db
hw4
- Добавлены формы login, signup, logout, profile
- Добавлены вопросы и ответы и их модели и формы
hw5
- Добавлена загрузка и отображение аватарок
- Добавлены лайки и дизайки, отметка правильного ответа
This commit is contained in:
redtea committed 2026-05-10 22:56:49 +03:00
1 parent 33379408ba
commit 466555ce05
26 files changed
+1722 -178

No files matched your search

+24 -17
View File
@@ -6,30 +6,37 @@
<h1>Profile: Dr. Pepper</h1>
</div>
<form class="form">
<form class="form" method="post" enctype="multipart/form-data">
{% csrf_token %}
{{ form.non_field_errors }}
<div class="form-row">
<label for="login">Login</label>
<input id="login" type="text" value="dr_pepper">
<label>Email</label>
{{ form.email }}
{{ form.email.errors }}
</div>
<div class="form-row">
<label for="email">Email</label>
<input id="email" type="email" value="drpepper@mail.ru">
<label>Nickname</label>
{{ form.nickname }}
{{ form.nickname.errors }}
</div>
<div class="form-row">
<label for="nickname">NickName</label>
<input id="nickname" type="text" value="Dr. Pepper">
<label>Avatar</label>
{{ form.avatar }}
</div>
<div class="form-row">
<label>Upload avatar</label>
<div class="avatar-box">avatar</div>
</div>
<div class="form-row">
<span></span>
<input type="file">
</div>
<div>
<button class="button" type="button">Save</button>
<div class="avatar-preview">
{% if request.user.profile.avatar %}
<img src="{{ request.user.profile.avatar.url }}" width="120">
{% else %}
<img src="{% static 'core/img/profile.webp' %}" width="120">
{% endif %}
</div>
<button class="button" type="submit">Save</button>
</form>
{% endblock %}