Skip to main content

A collection of tools one might use to make wagtail even better

Project description

This app will add some necessities to wagtail:

Install

pip install wagtail-extras

Add wagtailextras to your installed apps:

INSTALLED_APPS = [
    ...
    'wagtailextras',
    ...
]

For setup of individual parts, please continue below.

ObfuscateEmailAddressMiddleware

Transforms emailaddresses to decimal/hexadecimal unicode character entities to foil bots trying to harvest emailaddress

Setup

Add the following to the middleware:

MIDDLEWARE = [
    ...
    'wagtailextras.middleware.ObfuscateEmailAddressMiddleware',
    ...
]

ForceCsrfCookieMiddleware

Forces Django to create an CSRF token for you when you for example are using JavaScript forms.

Setup

Add the following to the middleware:

MIDDLEWARE = [
    ...
    'wagtailextras.middleware.ForceCsrfCookieMiddleware',
    ...
]

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-extras-0.2.1.tar.gz (3.8 kB view details)

Uploaded Source

File details

Details for the file wagtail-extras-0.2.1.tar.gz.

File metadata

File hashes

Hashes for wagtail-extras-0.2.1.tar.gz
Algorithm Hash digest
SHA256 a2431237c66769e0c587b7013f65ff9df677231933277564b03222f40e387c02
MD5 7fc114355900c220ccec833952abdcfe
BLAKE2b-256 ac04a16ffe4397eecd11ffcd5933183d6ca6d05b5de3d20bbeab35c9906202b4

See more details on using hashes here.

Supported by

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