Skip to main content

APIs et interfaces de stockage de médias.

Project description

Jama

Jama is a Django application that exposes APIs and UIs that allow users to organize collections of resources.

Knowledge of the Django framework is expected and the Jama documentation is, to put it midly, a work in progress.

Install

pip install jama-CERTIC

Usage

Jama behaves like a normal Django app except the management script is not called manage.py but jama.

List of commands:

jama --help

Upon first run, Jama creates a $HOME/.jama/ directory where it stores all its data.

Development server:

jama runserver

Background tasks:

jama run_huey

Configuration

Configuration can be changed by adding environment variables the usual way or by adding them to your $HOME/.jama/env configuration file

Available variables:

JAMA_DEBUG="0"
JAMA_APPS="ui"
JAMA_IIIF_ENDPOINT="http://localhost/iip/IIIF="  # base URL for the IIIF server (use IIP server or Cantaloupe)
JAMA_IIIF_UPSCALING_PREFIX="^"
JAMA_SECRET="7d*_8c!d$vv963qpr45_x)@f2t-x6fu2&yi+m+d6s!p!lt+_j+"
JAMA_SITE="http://localhost:8000/"
JAMA_STATIC_ROOT="var/static"  # where to put files when using "jama collectstatic"
JAMA_USE_MODSHIB="1"
MODSHIB_SHOW_LOCAL_LOGIN="1"
MODSHIB_SHOW_SSO_LOGIN="0"

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

jama_certic-0.1.110.tar.gz (7.7 MB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jama_certic-0.1.110-py3-none-any.whl (8.6 MB view details)

Uploaded Python 3

File details

Details for the file jama_certic-0.1.110.tar.gz.

File metadata

  • Download URL: jama_certic-0.1.110.tar.gz
  • Upload date:
  • Size: 7.7 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jama_certic-0.1.110.tar.gz
Algorithm Hash digest
SHA256 e79b26516eae8f97eca9fb9b4fb21f8d3473013cc6e84c7335be69b10624916a
MD5 312405c676469e1f3864365d8fee3f18
BLAKE2b-256 7a27426f98c92675671723f863488d890947a27dd96ee6e36b9ca5a2c80a5e25

See more details on using hashes here.

File details

Details for the file jama_certic-0.1.110-py3-none-any.whl.

File metadata

  • Download URL: jama_certic-0.1.110-py3-none-any.whl
  • Upload date:
  • Size: 8.6 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: uv/0.9.26 {"installer":{"name":"uv","version":"0.9.26","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

File hashes

Hashes for jama_certic-0.1.110-py3-none-any.whl
Algorithm Hash digest
SHA256 44713fd724b6590e4f85368134d9ce8e12116c629849229b0244b8753653464e
MD5 9f6d63001df1a96d85f4cc2f3a16f33e
BLAKE2b-256 3dc6bf76b0a69559efd259768a868a2eb49f25fd993f89488d3c5e2600d7b21b

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page