Skip to main content

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

  1. Add `wagtail_developer_reference` to your `INSTALLED_APPS`: ```python INSTALLED_APPS = [ ..., "wagtail_developer_reference", ] ```

  2. 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


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

wagtail_developer_reference-0.1.0.tar.gz (9.3 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

wagtail_developer_reference-0.1.0-py3-none-any.whl (9.6 kB view details)

Uploaded Python 3

File details

Details for the file wagtail_developer_reference-0.1.0.tar.gz.

File metadata

File hashes

Hashes for wagtail_developer_reference-0.1.0.tar.gz
Algorithm Hash digest
SHA256 1d7d34c72d373bd9c16d1c26580472ddc85398746a1e09b44d4ae5129db604bf
MD5 b4c5e43fa7545c9def2b62ea7e72b1a0
BLAKE2b-256 9d415482d8d45b61b6def46451269086ecbf52df0dc8e06e504e4bb7afb89123

See more details on using hashes here.

File details

Details for the file wagtail_developer_reference-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for wagtail_developer_reference-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 ac03b8393ed840e295461c3da265f69aa4266321d251599da3d5bc710b0ab1d9
MD5 7a124698c7b9fbcdc291d5ef8f246888
BLAKE2b-256 8846aac8125029917e9e561a5962ad8ccbd8c5b1fa4e97b14bb251279b20a171

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page