Skip to main content

鹡鸰链接块

项目描述

用作其他 StructBlocks 一部分的链接块,允许用户选择指向当前页面中的页面、文档、外部 URL、电子邮件、电话或锚点的链接,以及他们是否希望链接在新窗口中打开.

它隐藏了未使用的字段,使管理员更清晰,更少混乱。

用法

安装:

$ pip install wagtail-link-block

编辑 Django 项目的设置模块,并将应用程序添加到INSTALLED_APPS

INSTALLED_APPS = [
    # ...
    "wagtail_link_block",
    # ...
]

在块中使用

from wagtail_link_block.blocks import LinkBlock

class MyButton(StructBlock):
    text = CharBlock()
    link = LinkBlock()

    class Meta:
        template = "blocks/my_button_block.html"

还有 blocks/my_button_block.html

<a href=<s>"{{ self.link.get_url }}"</s> {% if self.link.new_window %}target=<s>"_blank"</s>{% endif %}>{{ self.text }}</a>

下载文件

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

源分布

wagtail-link-block-0.1.5.tar.gz (7.9 kB 查看哈希

已上传 source

内置分布

wagtail_link_block-0.1.5-py3-none-any.whl (8.5 kB 查看哈希

已上传 py3