Skip to main content

No project description provided

Project description

Jinja RDF

[!WARNING]

This project is still under development, the interface are unstable and might break in future versions.

This project aims at providing the necessary means to render contents of and RDF Graph with RDFLib in a Jinja (jinja2) template.

Data Model

Provide wrappers around the RDFLib classes to efficiently use the objects in a template.

  • RDFResource
  • get_context()
    • resource
    • graph
    • namespace_manager
    • n
    • namespaces

Filters

register_filters()

  • property
  • property_inv
  • properties
  • properties_inv
  • query

Related Projects

This project just provides the methods and classes to use RDF graphs to build pages with jinja. To use these methods there are two implementations with different use cases:

Kisumu

kisumu

A simple command line tool and library to render a template + an RDF graph -> a static document.

MkRdf

MkRdf

A MkDocs plugin to render static sites or individual pages in a site with data from an RDF graph.

Jekyll RDF

Jekyll RDF

Read about the relation and how to migrate.

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

jinja_rdf-0.1.0.tar.gz (9.8 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

jinja_rdf-0.1.0-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jinja_rdf-0.1.0.tar.gz
  • Upload date:
  • Size: 9.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Linux/6.14.11-300.fc42.x86_64

File hashes

Hashes for jinja_rdf-0.1.0.tar.gz
Algorithm Hash digest
SHA256 8a7e3fd2572f1ae2944f7d64f0b84b6f4f39b6ed3e1e732a0ad25680d430bc6d
MD5 f8a643c06613dc2dde867345bc8826ab
BLAKE2b-256 7bb91bcfaad8c45db4c716a83e799d9bc46444d32d318dcf58e2cb38eb2a7133

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinja_rdf-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 11.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/2.1.3 CPython/3.13.3 Linux/6.14.11-300.fc42.x86_64

File hashes

Hashes for jinja_rdf-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 a0eef799778d531f16f391f986798d256ff2a72c2ce4d829ebbb6cc3063c11cc
MD5 5d0796b65e81b39260a44ed7abe34a41
BLAKE2b-256 4c4e9968f94a1ce0cb65fe3283d9909a730e1a1d2d7a1aca7ac777c1af441982

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page