用于管理小块文本/html的简单应用程序。
项目描述
安装
将 textblocks 和可选的 modeltranslation 添加到 INSTALLED_APPS
在您的 MIGRATION_MODULES 中添加 textblocks 的条目(因为确切的模式取决于您的 LANGUAGES 设置,所以textblocks不能自带迁移),并创建一个空的Python模块(一个包含空 __init__.py 文件的文件夹)。
运行 ./manage.py makemigrations textblocks 和 ./manage.py migrate
使用方法
加载模板标签 {% load textblock_tags %}
添加具有唯一标识符的 textblock 标签
{% textblock "introduction" %}
尚未在数据库中存在的标识符的文本块将自动创建。
您可以提供以下关键字参数(可选)
参数 |
描述 |
可能值 |
默认值 |
---|---|---|---|
type |
设置内容类型。 |
text/plain, text/html |
text/plain |
show_key |
如果设置为true,模板将渲染没有值的文本块的键。 |
False,0,True,1 |
False |
show_key选项的默认值可以用TEXTBLOCKS_SHOWKEY = True设置来覆盖。
项目详情
关闭
django-textblocks-0.8.3.tar.gz的散列
算法 | 散列摘要 | |
---|---|---|
SHA256 | f4e75c0fd6af6fdb0b5c95dbdf10c6f6dd8a4f002fe4f55838857b9ed1346dc6 |
|
MD5 | b2ff56084765b55fc4718d55656d57c0 |
|
BLAKE2b-256 | 5018768da79fdd3de8c2c876bef4c63f107698cb004a8d02ba18f286dcebbb8b |