{% load static %} Django AXE

Accessibility Violations {{ violations_table|length }}

{% include "django_axe/list_table.html" with node_list=violations_table prefix="violation" %}
{% include "django_axe/list_card.html" with checks=violations_details prefix="violation" %}

Incomplete AXE Checks {{ checks_incomplete_details|length }}

What 'incomplete' axe checks means?

Incomplete results were aborted and require further testing. This can happen either because of technical restrictions to what the rule can test, or because a javascript error occurred.

Visit axe API Documentation to learn more.

{% include "django_axe/list_table.html" with node_list=checks_incomplete_table prefix="incomp" %}
{% include "django_axe/list_card.html" with checks=checks_incomplete_details prefix="incomp" %}

Inapplicable checks {{ checks_inapplicable_table|length }}

What 'inapplicable' axe checks means?

The inapplicable array lists all the rules for which no matching elements were found on the page.

Visit axe API Documentation to learn more.

{% include "django_axe/list_table.html" with node_list=checks_inapplicable_table prefix="inapplicable" %}
{% include "django_axe/list_card.html" with checks=checks_inapplicable_details prefix="inapplicable" %}

Passed axe {{ checks_passed_details|length }}

{% include "django_axe/list_table.html" with node_list=checks_passed_table prefix="checks" %}
{% include "django_axe/list_card.html" with checks=checks_passed_details prefix="checks" %}

AXE was running with {{ rules_table|length }} rules.

{% include "django_axe/list_table.html" with node_list=rules_table prefix="rules" %}
{% include "django_axe/list_card.html" with checks=rules_details %}