Открыть боковую панель
peteroshkvarkov
Project-38
Коммиты
43178291
Коммит
43178291
создал
Сен 11, 2023
по автору
Еганов Владислав Альбертович
Просмотр файлов
bug fix
владелец
b54325b4
Изменения
2
Скрыть пробелы
Построчно
Рядом
portal/announcements/decorators.py
Просмотр файла @
43178291
...
...
@@ -7,10 +7,11 @@ def allowed_users(allowed_roles=None):
def
decorator
(
view_func
):
def
wrapper_func
(
request
,
*
args
,
**
kwargs
):
if
str
(
request
.
user
)
==
"AnonymousUser"
:
return
HttpResponsePermanentRedirect
(
'/announcements'
)
group
=
request
.
user
.
role
if
group
in
allowed_roles
:
return
view_func
(
request
,
*
args
,
**
kwargs
)
return
HttpResponsePermanentRedirect
(
'/announcements'
)
return
wrapper_func
return
decorator
portal/announcements/views.py
Просмотр файла @
43178291
...
...
@@ -137,7 +137,7 @@ def editannouncement(request, id):
files_to_delete
=
request
.
POST
.
get
(
'file_id_to_delete'
)
image_url
=
request
.
POST
.
get
(
'image_url'
)
if
int
(
files_to_delete
)
!=
-
1
:
if
files_to_delete
!=
'
-1
'
:
if
','
in
files_to_delete
:
files_to_delete
=
files_to_delete
.
split
(
','
)
...
...
Редактирование
Предварительный просмотр
Поддерживает Markdown
0%
Попробовать снова
или
прикрепить новый файл
.
Отмена
You are about to add
0
people
to the discussion. Proceed with caution.
Сначала завершите редактирование этого сообщения!
Отмена
Пожалуйста,
зарегистрируйтесь
или
войдите
чтобы прокомментировать