{% load static %} {% load django_axe %}
Worried about Accessibility testing?
Django AXE is a module for Django that can be seamlessly integrated into existing projects to conduct a comprehensive suite of tests aimed at evaluating the accessibility of a website's content and functionality.
Each test comprises a sequence of Rules, which in turn consist of various Checks. These Rules are executed asynchronously.
Upon completion, a callback function is invoked, which receives a Result structure. This structure is then stored on the server as a JSON file, and an HTML report is generated based on this data.
The execution of Rules is context-sensitive; some are designed to operate at the page level, while others are not. Consequently, the scope of the tests varies: if a document is specified, page-level Rules are activated; otherwise, they are bypassed.