55 lines
1.9 KiB
HTML
55 lines
1.9 KiB
HTML
{% extends "base.html" %}
|
||
{% block title %}Запрос #{{ item.id }} — MpakoImageAIbot{% endblock %}
|
||
{% block content %}
|
||
<a class="back" href="/">← К истории</a>
|
||
<h1>Запрос #{{ item.id }}</h1>
|
||
|
||
<dl class="meta">
|
||
<dt>Пользователь</dt>
|
||
<dd><a href="/?user_id={{ item.user_id }}" title="ID: {{ item.user_id }}">{{ item.display_user }}</a></dd>
|
||
<dt>Статус</dt>
|
||
<dd><span class="badge {{ item.status }}">{{ item.status }}</span></dd>
|
||
<dt>Режим</dt>
|
||
<dd class="mono">{{ item.mode }}</dd>
|
||
<dt>Очередь</dt>
|
||
<dd>{% if item.is_premium %}премиум{% else %}обычная{% endif %}</dd>
|
||
<dt>Создан</dt>
|
||
<dd>{{ item.timestamp|fmt_dt }}</dd>
|
||
<dt>Завершён</dt>
|
||
<dd>{{ item.finished_at|fmt_dt }}</dd>
|
||
<dt>Seed</dt>
|
||
<dd class="mono">{{ item.seed if item.seed is not none else '—' }}</dd>
|
||
<dt>Comfy prompt_id</dt>
|
||
<dd class="mono">{{ item.comfy_prompt_id or '—' }}</dd>
|
||
<dt>Промпт пользователя</dt>
|
||
<dd class="prompt-block">{{ item.prompt_text }}</dd>
|
||
{% if item.enhanced_prompt and item.enhanced_prompt != item.prompt_text %}
|
||
<dt>Промпт для модели</dt>
|
||
<dd class="prompt-block enhanced">{{ item.enhanced_prompt }}</dd>
|
||
{% endif %}
|
||
{% if item.error_text %}
|
||
<dt>Ошибка</dt>
|
||
<dd class="error-text">{{ item.error_text }}</dd>
|
||
{% endif %}
|
||
</dl>
|
||
|
||
<div class="images">
|
||
{% if item.input_file_path %}
|
||
<figure>
|
||
<a href="/media/{{ item.id }}/input" target="_blank" rel="noreferrer">
|
||
<img src="/media/{{ item.id }}/input" alt="Входное изображение">
|
||
</a>
|
||
<figcaption>Вход</figcaption>
|
||
</figure>
|
||
{% endif %}
|
||
{% if item.output_file_path %}
|
||
<figure>
|
||
<a href="/media/{{ item.id }}/output" target="_blank" rel="noreferrer">
|
||
<img src="/media/{{ item.id }}/output" alt="Результат">
|
||
</a>
|
||
<figcaption>Результат</figcaption>
|
||
</figure>
|
||
{% endif %}
|
||
</div>
|
||
{% endblock %}
|