Django RDF support?

I am looking for a tool to help provide RDF support for Django projects.

So far I have found two:

  • django-rdf - the last modification was 4 days ago, so it looks like a dead project.
  • djubby - looks like an all-or-nothing project - either you create the django application as fully RDF-oriented software, without any other URLs, or you simply cannot use them.

I am looking for other alternatives, did you know?

+4
source share
3 answers

I am not a Python / Django person, but here are some links. It would also help if you could describe in more detail what you mean by "support": rdf parsing? Sparql Processing? link to the triple store? Microformats? something other?

Similar question: djangonic way to handle rdf?

Not for Django itself, but for Python, you can find something: http://www.michelepasin.org/blog/2011/02/24/survey-of-pythonic-tools-for-rdf-and-linked- data-programming /

Here you can also find some information http://semanticdjango.org/

some github project: https://github.com/odeoncg/django-rdflib

+3
source

There are several different problems here.

You can use http://d2rq.org/ to provide the SPARQL endpoint for your database. (This seems to be what you are looking for based on the above comment, and its less cool than rdb-> django model-> rdf-> sparql)

You can use surf as an ORM layer to place data in django templates.

You can add rdfa to your templates

The django applications that you point to are useful as an example (for example, for redirecting, interacting with tripsters, etc.).

+1
source

Looking through and discovering only various project troupes, I started the project with a different approach to any of those mentioned: a django project to set up custom serialization of RDF Django models. This allows you to display model elements and related models for RDF predicates.

Its at https://github.com/rob-metalinkage/django-rdf-io and is used at https://github.com/rob-metalinkage/django-skosxl

Currently, he is working on an interface for Linked Data Platform Containers (LDP) with arguments for generating complete given operators - for example, to calculate transitive relationships.

0
source

All Articles