Skip to content

Djangordf simplifies RDF triple management in Django by offering full CRUD functionality, automatic syncing with triple stores, and seamless ontology creation.

License

Notifications You must be signed in to change notification settings

judaicalink/djangordf

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django RDF

Maintenance

GitHub license

forthebadge made-with-python

PyPI - Downloads

PyPI - Version

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.

About

Djangordf simplifies RDF triple management in Django by offering full CRUD functionality, automatic syncing with triple stores, and seamless ontology creation.

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Packages

No packages published

Languages