跳转到主要内容

Django结构化数据

项目描述

Django结构化数据

Latest Version codecov Build Status License: MIT

安装

pip install djld

配置

djld 添加到 settings.py 中的 INSTALLED_APPS,您可以通过覆盖 LD_JSON_PATH 变量来指定包含您结构化数据的文件夹

使用

要在模板中渲染结构化数据,您需要 structured_data 模板标签

{% load djld %}

{% structured_data 'mydata.json' %}

您可以在JSON文件中使用Django模板语法,并将上下文传递给模板标签

render(request, 'myapp/index.html', {
    'user_data' : {
        'url' : 'https://lotrek.it',
        'name' : 'Human Before Digital'
    }
})
{% load djld %}

{% structured_data 'mydata.json' user_data %}

您还可以不使用模板从字典中渲染结构化数据

render(request, 'myapp/index.html', {
    'user_data' : {
        'url' : 'https://lotrek.it',
        'name' : 'Human Before Digital'
    }
})
{% load djld %}

{% structured_data user_data %}

运行测试

$ pip install -r requirements-dev.txt
$ make test

项目详情


下载文件

下载您平台上的文件。如果您不确定要选择哪个,请了解更多关于 安装包 的信息。

源分布

djld-1.0.2.tar.gz (3.8 kB 查看散列)

上传时间:

构建分布

djld-1.0.2-py3-none-any.whl (5.0 kB 查看哈希值)

上传于 Python 3

支持者