私は 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 に慣れているので、解決策の 1 つは、単純にすべてを html で記述し、{{ MEDIA_URL }} を使用して特定の画像を呼び出すことです。しかし、それは Wagtail と Django を使用するための賢明ではない方法のように思えます。