我有一个包含博客的 Django 站点。为了让它快速启动并运行,我刚刚使用 Django 的 TemplateView 添加了一些静态博客文章。
我现在添加了 Wagtail 并使用它建立了一个博客平台。
我现在遇到的问题是链接到网站其他地方的博客文章。有没有办法反转在 Wagtail 中创建的博客文章的网址(使用 slug)?
最佳答案
查看任一
- pageurl反转给定页面对象的 URL
{% pageurl page_object %}
,或 - slugurl在给定页面对象的 slug
{% slugurl some_slug %}
的情况下反转 URL
如果您有一个 Page 对象,您也可以使用 {{ page_object.url }}
,但这并不能为您提供良好的多站点行为。
关于django - 如何在 Wagtail 中反转网址?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44702973/