Skip to main content

A RDF library for Django models

Project description

Djangordf

Djangordf is a powerful Django library designed to manage RDF (Resource Description Framework) data directly from Django models. It provides full CRUD functionality for RDF data, allowing developers to easily create, read, update, and delete RDF triples. The library also supports ontology creation and automatic synchronization with external triple stores, making it a perfect solution for building semantically enriched web applications.

Features

  • Full CRUD support for RDF data
  • Ontology management and custom RDF mappings
  • Automatic syncing with external triple stores (e.g., RDF4J, Blazegraph)
  • SPARQL support for querying RDF data
  • Integration of external RDF graphs as alternative data sources
  • Easy setup and usage within Django projects

Installation

To install Djangordf, run the following command:

pip install djangordf

Usage

Add djangordf to your Django project's INSTALLED_APPS. Define RDF mappings for your Django models using the provided admin interface. Use the API to interact with RDF triples or integrate them into your application.

License

This project is licensed under the MIT License.

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

djangordf-0.1.0.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

djangordf-0.1.0-py3-none-any.whl (3.8 kB view details)

Uploaded Python 3

File details

Details for the file djangordf-0.1.0.tar.gz.

File metadata

  • Download URL: djangordf-0.1.0.tar.gz
  • Upload date:
  • Size: 3.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.14

File hashes

Hashes for djangordf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 7024ba9c955495c0c8c52984fc900145faf8eaf0a23dda8475e0bf79bbd57deb
MD5 6a16ca5a9a5e49aa26ba810cb5655ed5
BLAKE2b-256 f7b75663091a69271921cd3b94e228b79e361f1c1ba42a74d9b75acd0a69663b

See more details on using hashes here.

File details

Details for the file djangordf-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: djangordf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 3.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.10.14

File hashes

Hashes for djangordf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 91b2aa2e70bb72c9ec257ad208ff5a4f6e133e051d373d1d0f67d16a78415610
MD5 62e81367f2c9ded64b23371ed6ff60ad
BLAKE2b-256 e33505b5736723ca2aec2bf195fdf53969305fc7dde82c0da97ef2afff6f7c82

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