Django 摇尾:是否可以禁用预编内部链接';网站域名是什么?
我想让我放在WYSIWYG编辑器中的URL像Django 摇尾:是否可以禁用预编内部链接';网站域名是什么?,django,wagtail,Django,Wagtail,我想让我放在WYSIWYG编辑器中的URL像/something一样是绝对的,而不是sitename.com/something。我知道我可以使用“外部链接”选项,但这对我的编辑器来说不是很方便。如果您的富文本字段输出包括域在内的完整URL,这可能意味着您在同一Wagtail安装上托管了多个站点。不幸的是,在这种情况下,不可能覆盖这种行为来输出本地URL Wagtail总是希望尽可能根据以下规则生成本地URL(无域): 如果Wagtail安装仅承载一个站点,请生成本地URL 如果我们知道链接正在
/something
一样是绝对的,而不是sitename.com/something
。我知道我可以使用“外部链接”选项,但这对我的编辑器来说不是很方便。如果您的富文本字段输出包括域在内的完整URL,这可能意味着您在同一Wagtail安装上托管了多个站点。不幸的是,在这种情况下,不可能覆盖这种行为来输出本地URL
Wagtail总是希望尽可能根据以下规则生成本地URL(无域):
{%pageurl%}
模板标记能够将当前页面与链接目标进行比较。但是,这在|richtext
模板筛选器中是不可能的:Django模板筛选器无法访问调用模板的变量,因此无法知道当前页面与链接目标匹配