Skip to main content

WGBH Open Vault Wagtail backend

Project description

CI Coverage Status

Open Vault: Wagtail

From GBH

Wagtail CMS for Open Vault

Documentation

User Documentation

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
  • 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

  1. Install ggshield
pip install ggshield
# or
brew install gitguardian/tap/ggshield
  1. Login to gitguardian
ggshield auth login
  1. Install the pre-commit hooks
pre-commit install

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

ov_wag-0.7.0.tar.gz (30.5 kB view details)

Uploaded Source

Built Distribution

ov_wag-0.7.0-py3-none-any.whl (60.2 kB view details)

Uploaded Python 3

File details

Details for the file ov_wag-0.7.0.tar.gz.

File metadata

  • Download URL: ov_wag-0.7.0.tar.gz
  • Upload date:
  • Size: 30.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for ov_wag-0.7.0.tar.gz
Algorithm Hash digest
SHA256 83526bf5583ec989ca2cd87386e11238860c794b5c57769ca1f8fa904cf6ecaf
MD5 08c1757eb5938e2d80404b782eb55dfa
BLAKE2b-256 0e42af2a1067d648b91b4407b3a32fedb350633cea91638b6baff6b61b06f2df

See more details on using hashes here.

File details

Details for the file ov_wag-0.7.0-py3-none-any.whl.

File metadata

  • Download URL: ov_wag-0.7.0-py3-none-any.whl
  • Upload date:
  • Size: 60.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/5.1.0 CPython/3.12.5

File hashes

Hashes for ov_wag-0.7.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0746bd5baea374eabf9ea2eeac57963af14f414f4b525a29c7281e4a648dfeae
MD5 5afaf976a55f7b35ae6db7a976459e63
BLAKE2b-256 e3c5c33fc5abfb5a49dafc3bb1368fade5bf762f38075873edc875f908d5ea8b

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