WGBH Open Vault Wagtail backend
Project description
ov-wag
Open Vault: Wagtail
From GBH
Wagtail CMS for Open Vault
Usage
Install
The published version can be installed using pip:
pip install ov-wag
Local installation
For local devopment, install PDM for dependency management.
pip install pdm
Clone the repo:
git clone https://github.com/WGBH-MLA/ov-wag.git
Install the package:
pdm install
Init script
Several common functions can be executed with the ov
init script (using Docker)
See ov -h
for more detailed usage
For example
ov dev
will start the development server locally.
Note For most commands, additional args will be passed on to the parent command.
dev
|d
- starts a local development server
build
|b
- build (or rebuild) the docker image
shell
|s
- starts a shell with all django variables loaded
manage
|m
- run a
manage.py
command
- run a
cmd
|c
- run a command directly on the container
- e.g.
ov c bash
ov c python3 -c "print('OpenVault!')"
develop
pre-commit secret scanning
- Install ggshield
pip install ggshield
# or
brew install gitguardian/tap/ggshield
- Login to gitguardian
ggshield auth login
- Install the pre-commit hooks
pre-commit install
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
ov_wag-0.4.0.tar.gz
(21.2 kB
view hashes)
Built Distribution
ov_wag-0.4.0-py3-none-any.whl
(38.7 kB
view hashes)