Source code for ferrosoft.apps.ferrobase.views.base
# Copyright (c) 2025 Ferrosoft GmbH. All rights reserved.
from django.shortcuts import render
table_template = "ferrobase/table.html"
table_template_bs5 = "ferrobase/table_bootstrap5.html"
[docs]
def render_ajax_result(
request,
success: bool | None = False,
message: str = None,
template: str = "ferrobase/ajax_result.html",
**kwargs,
):
"""
Return response containing a fonticon and message.
If message is None a standard message is displayed based on sucess.
Use in conjunction with ajax templatetags.
"""
return render(
request, template, context={"success": success, "message": message, **kwargs}
)