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.2.tar.gz (9.9 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.2-py3-none-any.whl (11.6 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: jinja_rdf-0.1.2.tar.gz
  • Upload date:
  • Size: 9.9 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.2.tar.gz
Algorithm Hash digest
SHA256 77959be00c8facff68203e4fc838812123ffaa62c1cc34e82fa2df9ebc19980b
MD5 d8da6977d5f69c4fa57a2741a49fd062
BLAKE2b-256 e99144ff1f912a6545d08cfce7a612b023e5a8ae0ae578b339e9f2e76a7dda93

See more details on using hashes here.

File details

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

File metadata

  • Download URL: jinja_rdf-0.1.2-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.2-py3-none-any.whl
Algorithm Hash digest
SHA256 459ba693d7a71bc8a7248dd79dab556e6c5e27a9ae556e468d97a13b8a739544
MD5 72854f69b3b27efd31d2d25dd7446a6d
BLAKE2b-256 fc3fdaf8e3d890885d80a3a7456df4dd3028dd9b7341d48005d1c2aa85a8ead3

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