我正在使用 Django 变体 CMS Wagtail,并正在尝试为它构建自己的模板。
我可以将图像上传到 Wagtail CMS 的富文本字段中,如下所示:
在我的模板的 html 中,我希望能够调用上传到正文中的特定图像,以便我可以使用 js 对这些特定图像进行不同的样式设置。也许像 {{ body.image }} 之类的?
的HTML:
{% extends 'wagweb/base.html' %}
{% load rich_text static compress cache image_tags pageurl %}
{% block content %}
<div class="box">
<article class ="content">
{{ self.body | richtext }}
</article>
</div>
{% endblock %}
在这一点上我迷路了,因为我不知道如何找到预先存在的标签字典(如果有的话)或者在不弄乱views.py的情况下创建一个?markdown
或者从那里安装并richtextfield
工作会更直接吗?
我对 html 和 css 更加熟悉,所以一种解决方案是简单地用 html 编写所有内容并使用 {{ MEDIA_URL }} 来调用特定的图像。但这似乎是使用 Wagtail 和 Django 的一种不明智的方式。