Skip to content

dj-hyperview

Serve consumer-owned Hyperview markup through Django without bundling application screens into the package.

Start here

  1. Install dj-hyperview.
  2. Serve your first screen.
  3. Configure template resolution for your deployment.
  4. Resolve a canonical template name through the public package API.
  5. Explore HyperTodo, the maintained Django and Expo test application for dj-hyperview.

The package owns resolution, validation, raw-template caching, HTTP responses, and optional database publication. Your Django project owns every screen, schema, route, and application decision.

Supported baseline

  • Python 3.12 through 3.14.
  • Django 5.2 and 6.1.
  • Hyperview markup contract 0.110.0.

dj-hyperview does not ship application screens, runtime application HXML, Redis, or a required database app.

Choose the next guide for your source:

Use the public Python API reference when integrating package objects directly. Contributors should begin with the contributing guide.