Context processors¶
-
add_dynamicforms_settings
(request: django.http.request.HttpRequest)[source]¶ context processor that adds DynamicForms configuration variables to template context
Example for supporting different versions of bootstrap:
{% if DYNAMICFORMS.bootstrap_version == 'v3' %} {% set_var card_class='panel panel-default' card_header='panel-heading' card_body='panel_body' %} {% else %} {% set_var card_class='card' card_header='card-header' card_body='card-body' %} {% endif %}
Note
Using DynamicForms renderers automatically adds this variable into the context as it is required by template packs.
Parameters: request – see django documentation Returns: dict with DYNAMICFORMS context variable set