Site Notifications is a small app designed to allow you to alert your users to a message on every page load. It’s common for messages regarding expected downtime, or other alerts to be used on some web apps I build. I have released this app on Github as well as PyPi.
pip install django-site-notifications
Add to installed apps
The middleware needs to be included below the messages framework.
Check out the project on Github and Read the Docs.