Django Wagtail将类名添加到structblock

时间:2017-10-17 11:01:45

标签: django wagtail

我有一个structblock如下:

def name_character(word=input("Username: ")):
    if ("#") or ("$") or ("&") in word:
        return print ("Remove Special Character")
    if word == "":
        return print ("Enter Username")
    else: 
        return print (word)

(name_character())

但是在前端模板{{item.value.caption}}上会生成一个带有“富文本”字样的div。

我错过了什么吗?

我使用wjtail 1.13和django 1.11.6(python 3.6)

1 个答案:

答案 0 :(得分:1)

块上的classname关键字参数仅影响Wagtail管理员中显示的表单字段 - 它对前端模板呈现没有任何影响。

富文本周围的<div class="rich-text">元素是硬编码的,无法自定义 - 如果您需要自定义类名,建议您在模板上添加额外的包装元素,并应用样式基于此。