diff --git a/src/servala/frontend/templates/frontend/base.html b/src/servala/frontend/templates/frontend/base.html index 96ba18f..ab724f8 100644 --- a/src/servala/frontend/templates/frontend/base.html +++ b/src/servala/frontend/templates/frontend/base.html @@ -28,6 +28,9 @@
+ {% for message in messages %} + {% include "includes/message.html" %} + {% endfor %} {% block content %} {% endblock content %}
diff --git a/src/servala/frontend/templates/includes/message.html b/src/servala/frontend/templates/includes/message.html new file mode 100644 index 0000000..3594527 --- /dev/null +++ b/src/servala/frontend/templates/includes/message.html @@ -0,0 +1,7 @@ +
+ {{ message }} + +
diff --git a/src/servala/settings.py b/src/servala/settings.py index 54482ad..b868bc3 100644 --- a/src/servala/settings.py +++ b/src/servala/settings.py @@ -12,6 +12,8 @@ Servala is run using environment variables. Documentation: import os from pathlib import Path +from django.contrib import messages + SERVALA_ENVIRONMENT = os.environ.get("SERVALA_ENVIRONMENT", "development") DEBUG = SERVALA_ENVIRONMENT == "development" @@ -143,6 +145,10 @@ TEMPLATES = [ }, ] +MESSAGE_TAGS = { + messages.ERROR: "danger", +} + AUTH_USER_MODEL = "core.User" AUTH_PASSWORD_VALIDATORS = [ {