Django结构化数据
项目描述
Django结构化数据
安装
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 查看哈希值)
关闭
djld-1.0.2.tar.gz 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 4c53c97612f701a39ac80e544d65e114cf112b30c168c41d9420e7750ce20c7c |
|
MD5 | 7e453929da0918c9e98c554c33982f13 |
|
BLAKE2b-256 | d43089f3ad93427a4a4d2bf2ccd434da2205d0fdc8f5bd4c565ef8e088443539 |
关闭
djld-1.0.2-py3-none-any.whl 的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | e1060bc8826f0960523be4949ca6718156d9268d0dd2c2fc8b3eee08d90262d7 |
|
MD5 | f6e0827e744c346b49c1d28b2eff16db |
|
BLAKE2b-256 | 515ff98b67398ad09c6f58ef23dca10d533e36092f845d83214f9e3480174017 |