Skip to main content
PyPI Version Build Status Code coverage Documentation Status

wagtailmenus

wagtailmenus is an extension for Wagtail CMS to help you manage and render multi-level navigation and simple flat menus in a consistent, flexible way.

The current version is tested for compatibility with the following:

  • Wagtail versions 7.0, 7.3, 7.4 and 8.0

  • Django versions 4.2, 5.2, 6.0 and 6.1

  • Python versions 3.10 to 3.14

https://raw.githubusercontent.com/wagtail-nest/wagtailmenus/main/docs/source/_static/images/repeating-item.png

New to wagtailmenus?

Start by reading our Overview and key concepts page. It will give you a better understand of how the app works, and help you decide whether it is a good fit for your project.

Installation

  1. Install the package from PyPI:

    pip install wagtailmenus
  2. Add wagtailmenus to INSTALLED_APPS, and wagtailmenus.context_processors.wagtailmenus to the context_processors list in your TEMPLATES setting.

  3. Run migrations:

    python manage.py migrate wagtailmenus

See the installation guide for the full steps and optional settings.

Contributing

Instructions on how to contribute can be found here.

wagtailmenus is part of Wagtail Nest. All contributors are expected to follow our Code of Conduct.

Metadata

Release files for wagtailmenus 4.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for wagtailmenus 4.2.0
File Size Uploaded Provenance
wagtailmenus-4.2.0.tar.gz 121.1 kB With provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for wagtailmenus 4.2.0
File Interpreter ABI Platform
wagtailmenus-4.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 324.1 kB

Release files / wagtailmenus-4.2.0.tar.gz

Download URL wagtailmenus-4.2.0.tar.gz
Size 121.1 kB
Tags Source
SHA-256 checksum
How to use checksums
29e22c48dc05801ff5bcb8e951aa4c49445232f0f8ecc81c8a7076c8032d8bf4
BLAKE2b-256 checksum
How to use checksums
f84b81347c2e991d50ff40bd3396f8a30b8bfcc7d42fb2d6dc88812b673e0721
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Release files / wagtailmenus-4.2.0-py3-none-any.whl

Download URL wagtailmenus-4.2.0-py3-none-any.whl
Size 203.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
016e3a4563209ca1cee35b3ab57f7a9cddd7660b188485f8c86b092e968f2dba
BLAKE2b-256 checksum
How to use checksums
ada59d82f356c139497787a6c4433cf26c3f7815ab273cba09852cefd4af283c
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

Security for wagtailmenus 4.2.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for wagtailmenus-4.2.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Oct 21, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

This release

4.2.0 This release

2 release files Full provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page