Skip to content

Repository files navigation

Wagtail Template

A bare wagtail template with some nice to have development libraries.

Adds development libraries:

Linting and Formatting is added with

Testing is set up with

And a minimal vite integration.

Getting Started

To get started, start a new wagtail project with

wagtail start <project_name> <project_location> --template=https://github.com/lasse-cs/wagtail-template/archive/refs/heads/main.zip

Note

Not all {{ project_name }} references will be updated by wagtail start, so you may need to update these yourself in pyproject.toml.

Then install:

  1. Python dependencies with uv sync
  2. JavaScript dependencies with npm install
  3. Pre commit with pre-commit install

To run everything, a Procfile and honcho are provided, so within the virtual environment run

honcho start

About

A bare wagtail template with some nice-to-have development libraries. Set up how I like it.

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages