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.1.tar.gz (3.6 kB view details)

Uploaded Source

Built Distribution

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

Uploaded Python 3

File details

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

File metadata

  • Download URL: djangordf-0.1.1.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.1.tar.gz
Algorithm Hash digest
SHA256 5e6d2ab9ba472ed61e8656d7833ab113f448c5e8c26db7df540fae10499194af
MD5 ad612b0fef9f2e3232277bc52c64fca9
BLAKE2b-256 22e922964b6bcc3feb6bd8030622f7a2a025ee3ed0bfff25ee1a13e33c38a829

See more details on using hashes here.

File details

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

File metadata

  • Download URL: djangordf-0.1.1-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.1-py3-none-any.whl
Algorithm Hash digest
SHA256 38db2c91054978e7c2e5a6abb36050df6f018d1e60f3baf1ae431e74dd4dc046
MD5 6e26ed53e244a5a71a9099f5ff552f92
BLAKE2b-256 3ecec32c169735407643d9a5c65ffc2561d774aab87f68b4aa7aff8d6a5ae7a5

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