Я думаю, вам нужно будет создать еще одну таблицу, в которой вы будете хранить данные о пользователе, который будет получать оповещения, о пользователе, который отправит оповещение, и имени шаблона, где вы будете держать оповещение (так что вам нужно будет включить его вваш основной шаблон).Также вам понадобится одно или несколько логических полей для пометки этих предупреждений.
Таким образом, каждый раз, когда пользователь входит в систему или изменяет страницу, вы будете проверять эту таблицу и показывать предупреждения.Если таковые имеются, вы отобразите блок предупреждения и установите флаг в False.Поэтому я думаю, что вам понадобится больше флагов, потому что один флаг будет проверять представления этого предупреждения, другой будет проверять ответ пользователя (например, последнюю форму) и т. Д.