Skip to main content

django-datacite

Python Version License CI status Coverage status Latest release DOI

A Django app to properly model the DataCite Metadata Schema in a relational database, with full integration into the Django admin interface. The app is slightly opinionated in a way to make it better usable as a DOI registration database. Names (creators and contributors) and identifiers (for the resources, but also for alternativeIdentifiers and relatedIdentifiers) are stored in separate database tables and can be reused for different resources.

This app provides a set of models, admin classes, views, and utility functions to export and import DataCite files. All options and default settings can be customized in the Django settings using the same syntax as in django_datacite/settings.py. Identifiers have an additional citation field to store the human readable citation for reuse in other tools.

For a reference integration into a Django project see: https://github.com/ISI-MIP/isimip-doi.

Although it should cover DataCite 4.3 completely, it is still quite fresh and should be used with care.

Metadata

Release files for django-datacite 1.2.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for django-datacite 1.2.0
File Size Uploaded
django_datacite-1.2.0.tar.gz 36.9 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for django-datacite 1.2.0
File Interpreter ABI Platform
django_datacite-1.2.0-py3-none-any.whl Python 3 none any Details

Total release size: 77.8 kB

Release files / django_datacite-1.2.0.tar.gz

Download URL django_datacite-1.2.0.tar.gz
Size 36.9 kB
Tags Source
SHA-256 checksum
How to use checksums
15898f070dc2a14d0066d5dbb648a362cf2138ae9d846cb5ac4677692685144c
BLAKE2b-256 checksum
How to use checksums
6695f9eb4ffb0fde9706e2fc530101061fe2fbe02fb997fa6874da60db986d05
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 2, 2026.

Transparency log

Release files / django_datacite-1.2.0-py3-none-any.whl

Download URL django_datacite-1.2.0-py3-none-any.whl
Size 40.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
ffcd583fe3ea6d1c8c4be3334d76d7c7014c4b8ec9256e734dea3ddd9f2d52a6
BLAKE2b-256 checksum
How to use checksums
fe5aff63894d8aa005e49d5426008ab0e381b36841d5933e0da3ed16f0b34bc5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/6.1.0 CPython/3.13.7

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Apr 2, 2026.

Transparency log

Release history Release notifications | RSS feed

This release

1.2.0 This release

2 release files

1.1.1

2 release files

1.1.0

2 release files

1.0.2

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page