Skip to main content

Wagtail Personalisation

Wagtail Personalisation is a fully-featured personalisation module for Wagtail CMS. It enables editors to create customised pages - or parts of pages - based on segments whose rules are configured directly in the admin interface.

Wagxperience screenshot.png

Instructions

Wagtail Personalisation requires Wagtail 1.9 or 1.10 and Django 1.9, 1.10 or 1.11.

To install the package with pip:

pip install wagtail-personalisation

Next, include the wagtail_personalisation, wagtail.contrib.modeladmin and wagtailfontawesome apps in your project’s INSTALLED_APPS:

INSTALLED_APPS = [
    # ...
    'wagtail.contrib.modeladmin',
    'wagtail_personalisation',
    'wagtailfontawesome',
    # ...
]

Make sure that django.contrib.sessions.middleware.SessionMiddleware has been added in first, this is a prerequisite for this project.

MIDDLEWARE = [
    'django.contrib.sessions.middleware.SessionMiddleware',
    # ...
]

Sandbox

To experiment with the package you can use the sandbox provided in this repository. To install this you will need to create and activate a virtualenv and then run make sandbox. This will start a fresh Wagtail install, with the personalisation module enabled, on http://localhost:8000 and http://localhost:8000/cms/. The superuser credentials are superuser@example.com with the password testing.

Metadata

Release files for wagtail-personalisation-molo 3.0.4

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

Source distribution (sdist)

Source distribution for wagtail-personalisation-molo 3.0.4
File Size Uploaded Provenance
wagtail-personalisation-molo-3.0.4.tar.gz 44.3 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for wagtail-personalisation-molo 3.0.4
File Interpreter ABI Platform
wagtail_personalisation_molo-3.0.4-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 108.1 kB

Release files / wagtail-personalisation-molo-3.0.4.tar.gz

Download URL wagtail-personalisation-molo-3.0.4.tar.gz
Size 44.3 kB
Tags Source
SHA-256 checksum
How to use checksums
572e018385108992970efc2221669731e5b71120065bcbf546cd6589042c24a8
BLAKE2b-256 checksum
How to use checksums
d23869f75541657ddab6e52b58340236b6763de30895787c1a3fe48a3dafdbb0
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

Release files / wagtail_personalisation_molo-3.0.4-py2.py3-none-any.whl

Download URL wagtail_personalisation_molo-3.0.4-py2.py3-none-any.whl
Size 63.8 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
e21738f83ef38f00de6b1b0173c1e886d9220450d6a7d95fdedce082acd5a397
BLAKE2b-256 checksum
How to use checksums
6c8795a550375a480c49c59632ae8d1103d7f53cf3aa4f1b50f40c341a833dfd
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.4.1 importlib_metadata/4.5.0 pkginfo/1.7.0 requests/2.25.1 requests-toolbelt/0.9.1 tqdm/4.61.1 CPython/3.9.5

Security for wagtail-personalisation-molo 3.0.4

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.

No provenance found

None of the files in this release were uploaded with provenance metadata.

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.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

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