【问题标题】:`classname` in panel types of wagtail鹡鸰面板类型中的“类名”
【发布时间】:2021-11-18 02:15:30
【问题描述】:

Panel Types of Wagtail Page

class wagtail.admin.edit_handlers.xxxxxPanel(field_name, classname=None, widget=None, heading='', disable_comments=False)

Q1:我想知道 classname= 的可能值的完整列表是什么? Id 没有为这个论点找到任何可靠的参考。

Q2:那么介绍classname=的目的是什么?仅用于渲染 Wagtail CMS 编辑页面还是会影响 已发布 HTML 页面的渲染? (例如,classname=title 将在已发布的 HTML 页面中呈现为 <h2> 标签而不是 <p> 标签)

【问题讨论】:

    标签: wagtail


    【解决方案1】:

    classname 选项将给定字符串添加到编辑界面中面板 HTML 上的class="..." 属性。不影响前端渲染。

    由于它只是一个字符串,你可以在那里设置任何你喜欢的值,但当然它只有在有相应的 CSS 规则时才会生效。 fulltitle 是 Wagtail 本身提供的唯一记录样式,但可以通过 insert_editor_css 挂钩添加您自己的自定义样式。

    【讨论】:

      猜你喜欢
      • 2020-08-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-05-04
      • 2021-01-19
      • 2021-04-17
      • 1970-01-01
      相关资源
      最近更新 更多