Skip to main content

An adapter to manage Documenten API resources in a CMIS backend.

Project description

Version:
0.5.0
Source:

https://github.com/GemeenteUtrecht/gemma-drc-cmis

Keywords:

CMIS, Documenten API, VNG, Common Ground

PythonVersion:

3.7

build-status Coverage status black

python-versions django-versions pypi-version

An adapter to manage Documenten API resources in a CMIS backend.

1 Features

  • CMIS 1.1 browser binding

  • Store documents and metadata in a CMIS repository

  • Supports reading and writing of documents

  • Supports checking out/in of documents

  • Supports custom data-model

2 Installation

2.1 Requirements

  • Python 3.7 or above

  • setuptools 30.3.0 or above

  • Django 2.2 or newer

2.2 Install

$ pip install drc-cmis

Add to installed apps

INSTALLED_APPS = [
    ...
    "drc_cmis",
    ...
]

And add the settings to enable it:

CMIS_ENABLED = True
CMIS_DELETE_IS_OBLITERATE = True
CMIS_MAPPER_FILE = /path/to/cmis_mapper.json

2.3 Usage

TODO: provide proper documentation

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

drc-cmis-0.5.0.tar.gz (23.5 kB view hashes)

Uploaded Source

Built Distribution

drc_cmis-0.5.0-py3-none-any.whl (27.7 kB view hashes)

Uploaded Python 3

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