Files
redtea 466555ce05 hw3-5
hw3
- Введены типы данных в models.py, сайт переписан под django модели
- DB переведена на PostgreSQL
- Переписан docker compose файл, настроены network и volume
- Добавлена команда генерации рандомных данных в db
hw4
- Добавлены формы login, signup, logout, profile
- Добавлены вопросы и ответы и их модели и формы
hw5
- Добавлена загрузка и отображение аватарок
- Добавлены лайки и дизайки, отметка правильного ответа
2026-05-10 22:56:49 +03:00

88 lines
1.8 KiB
HTML

<article class="card">
<div>
<div class="avatar-box">
{% if question.user.profile.avatar %}
<img src="{{ question.user.profile.avatar.url }}" width="80">
{% else %}
avatar
{% endif %}
</div>
<div class="vote-box">
<span
class="question-rating"
id="question-rating-{{ question.id }}"
>
{{ question.rating }}
</span>
{% if request.user.is_authenticated %}
{% if question.id not in user_reactions %}
<button
class="question-like"
data-id="{{ question.id }}"
>
+
</button>
<button
class="question-dislike"
data-id="{{ question.id }}"
>
-
</button>
{% else %}
<span>voted</span>
{% endif %}
{% endif %}
</div>
</div>
<div>
<a
class="question-title"
href="/question?question_id={{ question.id }}"
>
{{ question.title }}
</a>
<p>{{ question.body }}</p>
<div class="meta">
<a href="/question?question_id={{ question.id }}">
answer
</a>
<span>Tags:</span>
{% for tag in question.tags.all %}
<a
class="tag"
href="/?tag={{ tag }}"
>
{{ tag }}
</a>
{% endfor %}
</div>
</div>
</article>