Skip to main content

A module for Wagtail that provides functionality for importing page content from third-party sources.

Project description

Wagtail Content Import

Wagtail Content Import is a module for importing page content into Wagtail from third-party sources. Page content is imported into a StreamField, using a set of customisable mappings. Currently supports:

As sources:

  • Google Docs
  • OneDrive/SharePoint

As files:

  • Google Docs documents with:
    • Rich text
    • Tables
    • Images
    • Headings
  • Docx files with:
    • Text with bold and italics
    • Headings

Requirements:

  • Django >= 4.2
  • Wagtail >= 5.2 (for 6.0.x, 6.0.2 or later is required)

For the full documentation, see: https://torchbox.github.io/wagtail-content-import/

Note for Google Import

If using Google Docs import, for users to authenticate with Google they must either allow third party cookies or add accounts.google.com to their allowed domains (Settings/Privacy and Security/Cookies and other site data in Chrome or Preferences/Privacy & Security in Firefox).

Download files

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

Source Distribution

wagtail_content_import-0.12.2.tar.gz (27.1 kB view details)

Uploaded Source

Built Distribution

wagtail_content_import-0.12.2-py3-none-any.whl (39.9 kB view details)

Uploaded Python 3

File details

Details for the file wagtail_content_import-0.12.2.tar.gz.

File metadata

  • Download URL: wagtail_content_import-0.12.2.tar.gz
  • Upload date:
  • Size: 27.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.1

File hashes

Hashes for wagtail_content_import-0.12.2.tar.gz
Algorithm Hash digest
SHA256 e43ec86cdda8551a6fbfb5f44de582ec72af5689a94d3f473219e7b283c4123e
MD5 1b2b97dba615f36e369a2dd4baa7255a
BLAKE2b-256 be9af9319ec716ea1c055e9fed8c263a521fdb6e9a11d2f5ed9dd40a7fa77d3a

See more details on using hashes here.

File details

Details for the file wagtail_content_import-0.12.2-py3-none-any.whl.

File metadata

File hashes

Hashes for wagtail_content_import-0.12.2-py3-none-any.whl
Algorithm Hash digest
SHA256 e58f89321566c7d610bd1e80072f5a83a1e9e7a56e24befa9f38c7ca2d0755d0
MD5 d50775410a652415eb5ea425239721a6
BLAKE2b-256 440cab3269439717eca22c4f05302f87bdea4f1a96935864159cf12ff25a3cf8

See more details on using hashes here.

Supported by

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