Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up

Open Vault: Wagtail

NotificationsYou must be signed in to change notification settings

WGBH-MLA/ov-wag

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CICoverage Status

Open Vault: Wagtail

From GBH

Wagtail CMS forOpen Vault

Documentation

Usage

Install

The published version can be installed using pip:

pip install ov-wag

Local installation

For local devopment, installPDM 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 theov init script (using Docker)

Seeov -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 amanage.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. Installggshield
pip install ggshield# orbrew install gitguardian/tap/ggshield
  1. Login to gitguardian
ggshield auth login
  1. Install the pre-commit hooks
pre-commit install

Credits

Created by theMedia Library and Archives atGBH


[8]ページ先頭

©2009-2025 Movatter.jp