Wagtail
Wagtail is a free and open source content management system (CMS) written in Python. The project has a focus on developer friendliness as well as ease of use of its administration interface, translated in multiple languages.
Here are 334 public repositories matching this topic...
A curated list of awesome packages, articles, and other cool resources from the Wagtail community.
-
Updated
Jul 30, 2022
Describe the bug
I'm trying to write a plugin to limit maximum content length in the draftail editor. I also want to be able to paste formatted content from outside the editor. Turns out my plugin's handlePastedText does not get called when setting prop stripPastedStyles to false. Unless I paste plain text.
Environment
Current version of draftail + draft.js 0.10.5
Steps to
It is a common use-case to require a comma in a form choice, such as "Please specify your income: $1,000 - $2,000" etc. I think it would be preferable to use pipe separator since it is not an English grammatical character.
While we do have a very customized form page, we are still leaning on some underpinnings of wagtail.contrib.forms, so I think we will either need to provide our own choice fi
Description
Great wagtail integration! Was trying to figure out on how to remove all items from the basket or a single product item. The current API allows subtracting the quantity of the product but not remove the product by itself.
Wagtail blog based on Bootstrap 5, support Markdown, Latex and user comments.
-
Updated
Jun 1, 2022 - Python
Old example site implemented with Wagtail. Please see https://github.com/wagtail/bakerydemo for the current demo site
-
Updated
Jan 4, 2018 - Python
A Google Analytics dashboard in your Wagtail admin
-
Updated
Jul 21, 2022 - Python
Django project protecting American consumers
-
Updated
Aug 4, 2022 - Python
Issue Summary
As per the docs, it's easily possible to get API endpoints for the built-in document types.
Example:
from wagtail.api.v2.router import WagtailAPIRouter
from wagtail.images.api.v2.views import ImagesAPIViewSet
api_router = WagtailAPIRouter("wagtailapi")
api_router.register_endUse the recommended way from Vercel's examples:
https://github.com/vercel/next.js/tree/canary/examples/with-google-tag-manager
We experience sometimes a loop when the following happen.
- start translating something by clicking edit.
- forget to click on save after you edited
- click on publish a popup will appear that you have unsaved things are you sure
- click no and then click on save
- you will notice the publish icon will spin for a while now
System checks
from wagtail.core.fields import RichTextField
@register_snippet
class TestSnippet(models.Model):
title = models.CharField(max_length=50)
description = RichTextField(
blank=True
)
panels = [
FieldPanel('title'),
FieldPanel('description'),
]
graphql_fields = [
GraphQLString('title', required=True),
GraphQLSReddit Wallpaper Changer
-
Updated
Jul 21, 2021 - C#
Wagtail-Geo-Widget is the complete map solution for your Wagtail site.
-
Updated
Jul 3, 2022 - Python
Portfolio website built with Wagtail CMS
-
Updated
Jul 24, 2022 - Python
Wagtail integration for Oscar Commerce (or Oscar Commerce integration for Wagtail?)
-
Updated
Jan 28, 2022 - Python
Fast, drop-in replacement for Wagtail's inline panel with drag and drop
-
Updated
Mar 15, 2022 - TypeScript
Created by Torchbox
Released February 2014
- Organization
- wagtail
- Website
- wagtail.org
- Wikipedia
- Wikipedia


Pertinent section of the Wagtail docs
https://docs.wagtail.org/en/latest/reference/settings.html
Details
The Settings reference page is ostensibly organised into category subheadings ("Site name", "Append Slash"...), but since settings generally get added one-by-one with no plan for how they relate to each other, most of the subheadings only have one or two items in them, and so p