Welcome to djxi
djxi is a Django library that eliminates the HTMX scattering problem: it bundles
URL patterns, view logic, and HTML template sections for a feature into a single
DXEndpointBattery class, keeping all related code in one place.
Getting Started
User Guide
API Reference
Quick links
Tutorial: Your first DXEndpointBattery — build your first battery step by step
Permissions and Access Control — protect endpoints with
requires_authandcheck_permissionsAsync Battery Support — write
async defbattery handlersTesting Batteries — test batteries with
DXBatteryTestCaseManagement Command: djxi_routes — list registered routes with
djxi_routes