Я хотел бы отключить уведомление об обновлении wagtail из панели управления. Я беспокоюсь, что это тревожит моих клиентов. Я очень ценю это напоминание, но нет возможности отклонить его. Я предполагаю, что единственный способ действий на этом этапе - войти в шаблон администратора wagtail и просто прокомментировать применимый код?Как удалить предупреждения об обновлениях с панели инструментов wagtail
ответ
В Wagtail есть настройка WAGTAIL_ENABLE_UPDATE_CHECK
.
Чтобы отключить оповещения обновления вам необходимо добавить следующую строку в файл настройки:
WAGTAIL_ENABLE_UPDATE_CHECK = False
Можно ли отключить проверку только не являющихся суперпользователям?
Вы не можете сделать это с настройками, но вы можете переопределить ['wagtailadmin/home/upgrade_notification.html'] (https://github.com/wagtail/wagtail/blob/v1.8/wagtail/wagtailadmin/templates/ wagtailadmin/home/upgrade_notification.html). Вам нужно что-то вроде этого: https://gist.github.com/m1kola/6bb883c20b54379b7ed1adbe230f84f9 – m1kola
Конечно, спасибо! – Robert
Проверка * * отображается только для суперпользователей. https://github.com/wagtail/wagtail/blob/b5ba99bc1493cc5a84a0f42b0b83087a84dc8a71/wagtail/wagtailadmin/views/home.py#L28 – gasman
Отлично! Спасибо! – Watusee