Открыть боковую панель
peteroshkvarkov
Project-38
Коммиты
ea321bf3
Коммит
ea321bf3
создал
Окт 14, 2023
по автору
AdLeGeR
Просмотр файлов
реализовал требования по issue 191, 193, 194
владелец
72729122
Изменения
2
Скрыть пробелы
Построчно
Рядом
portal/projects/views.py
Просмотр файла @
ea321bf3
...
...
@@ -436,7 +436,10 @@ def archive(request:HttpRequest):
values
=
{
key
:
val
for
key
,
val
in
zip
(
variables
.
keys
(),
variables
.
values
())
if
key
!=
'_state'
}
values
.
update
({
'abstruct'
:
abstract_file
,
'presentation'
:
presentation_file
,
'annotation'
:
annotation_file
})
'annotation'
:
annotation_file
,
'status'
:
project
.
get_status
(),
'subjects'
:
project
.
get_subjects
()})
context_projects
.
append
(
values
.
copy
())
print
(
project
.
get_subjects
())
return
render
(
request
,
'projects/archive.html'
,
context
=
{
'projects'
:
context_projects
})
portal/templates/projects/archive.html
Просмотр файла @
ea321bf3
{% load static %}
{% load js %}
{% block head %}
<title>
Архив работ
</title>
{% endblock head %}
{% block content %}
<ul>
{%for project in projects%}
<li>
<div>
<span>
{{project.name}}
</span>
<div>
{{project.description}}
</div>
<div>
{% if user.is_authenticated%}
<a
href=
"{% url 'projects' %}?id={{project.abstruct.id}}"
title=
"Загрузить файл"
class=
"download-link"
>
Реферат
</a>
{% endif %}
...
...
@@ -15,6 +22,12 @@
{% if project.defence_video is not null%}
<a
href=
"{{project.defence_video}}"
title=
"Загрузить файл"
class=
"download-link"
>
Видео с защиты
</a>
{% endif %}
</div>
<div>
{{ project.subjects }}
</div>
</div>
</li>
{%endfor%}
</ul>
{% endblock content %}
\ Нет новой строки в конце файла
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать