A visual auditing tool for Wagtail developers to track Page models and StreamField blocks.
Project description
Wagtail Developer Reference
A visual auditing tool for Wagtail developers. This package provides a live registry of your project's architecture, making it easy to track Page models and StreamField blocks across complex, multi-site setups.
Why use this?
In large Wagtail projects, it’s easy to lose track of where specific blocks are used or which templates are being rendered. This tool gives you a "God-view" of your components without needing to dig through the database or shell.
Features
- Usage Tracking: See exactly how many times a Page type or StreamField block is used across the site.
- Template Discovery: Instantly see the file path for the template associated with every component.
- Interactive Audit: Filter by type or search for specific field names to find where logic is implemented.
- Zero-Config: No extra database tables or complex settings. It inspects your models and content on the fly.
Installation
-
Add `wagtail_developer_reference` to your `INSTALLED_APPS`: ```python INSTALLED_APPS = [ ..., "wagtail_developer_reference", ] ```
-
Usage:
- Login to the Wagtail Admin as a superuser.
- Find the "System Registry" item in the sidebar menu.
License
Internal Use Only - Copyright © 2026 Fourdigits. All rights reserved.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file wagtail_developer_reference-0.1.0.tar.gz.
File metadata
- Download URL: wagtail_developer_reference-0.1.0.tar.gz
- Upload date:
- Size: 9.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1d7d34c72d373bd9c16d1c26580472ddc85398746a1e09b44d4ae5129db604bf
|
|
| MD5 |
b4c5e43fa7545c9def2b62ea7e72b1a0
|
|
| BLAKE2b-256 |
9d415482d8d45b61b6def46451269086ecbf52df0dc8e06e504e4bb7afb89123
|
File details
Details for the file wagtail_developer_reference-0.1.0-py3-none-any.whl.
File metadata
- Download URL: wagtail_developer_reference-0.1.0-py3-none-any.whl
- Upload date:
- Size: 9.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.13.7
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ac03b8393ed840e295461c3da265f69aa4266321d251599da3d5bc710b0ab1d9
|
|
| MD5 |
7a124698c7b9fbcdc291d5ef8f246888
|
|
| BLAKE2b-256 |
8846aac8125029917e9e561a5962ad8ccbd8c5b1fa4e97b14bb251279b20a171
|