Skip to content

codex-django

Codex Django Runtime

Reusable Django runtime modules for Codex-shaped projects.

codex-django contains the installable runtime layer: shared Django apps, adapters, selectors, cabinet UI primitives, booking integrations, and system helpers. Project generation and scaffolding now live in the companion package codex-django-cli.

Start Here

Use runtime modules

Install reusable Django runtime code for an existing project.

pip install codex-django

Open installation modes

Add the companion CLI

Install runtime plus the published scaffolding companion package.

pip install "codex-django[cli]"

See the split

Read the API

Jump directly into the Python-level reference generated from source docstrings.

core / system / booking / cabinet

Browse API reference

Choose A Path

Runtime Modules

core

Shared Django infrastructure: Redis managers, sitemaps, i18n helpers, context processors, and model mixins.

Architecture · API

system

Project-state models, static content, SEO data, fixtures, and operational settings patterns.

Architecture · API

booking

Django adapters over the booking engine, model mixins, cache helpers, and availability selectors.

Architecture · API

cabinet

Reusable dashboard and cabinet layer with registry-driven navigation, widgets, and site settings views.

Architecture · API

notifications

Notification payload building, selector orchestration, and queue or direct delivery adapters.

Architecture · API

showcase

Debug-only reference implementation for demo screens, mock data, and generated project previews.

Architecture

Language And Reference Layers

English guides

Task-oriented documentation for installation, runtime usage, and scaffolded-project workflows.

Open English guide

Russian guides

Bilingual guide layer for the same runtime and generated-project scenarios.

Open Russian guide

Technical reference

English-only source-driven reference for public imports and internal modules.

Open API reference

Ecosystem Direction

This site currently lives under GitHub Pages for the runtime repository. The longer-term direction is to move Codex libraries under a shared documentation entrypoint with cross-links between runtime, CLI, platform, services, and other package docs. The current landing structure is intentionally organized so it can be moved into a shared docs hub without changing the user path model.