wagtail-streamfield

    1热度

    1回答

    我正在用Django的W CMS CMS构建网站。我目前使用RichText streamfield块向页面添加内容。内容编辑器可以使用WYSIWYG编辑器中的列表图标将列表添加到页面。但是,作为内容编辑器,我不确定如何将子列表添加到无序列表。例如。 一个列表项 两个列表项 一个子表项 2子表项 三甲之列的项目 在其他WSYSIWYG编辑器(如谷歌文档和etherpad)我会的通过点击标签来启动子

    1热度

    1回答

    我一直在使用W as作为无头CMS与前端应用程序一起使用,但是我注意到了有关图像的一些限制。通常在您的jinja模板中,您可以生成所需的正确图像大小,并且一切都很好,但是我无法访问我的前端代码中的这些助手。我一直在尝试几件事情。例如,为了解决这个简单的页面模式和他们的田地,我可以呈现一个定制的API领域,像这样: api_fields = [ # Adds information abo

    0热度

    1回答

    我有一个块如下: class SomeBlock(blocks.StructBlock): choice = blocks.ChoiceBlock(choices=(('Y', 'Yellow'), ...)) # more fields class Meta: template = 'myapp/blocks/some_block.html' 在我

    0热度

    1回答

    有什么方法可以检查模板中的ListBlock是否为空(即没有子块)?正在做: {% if value.some_list_block_field %} 不起作用。

    0热度

    1回答

    标题说明了一切,我一直无法在网上找到任何其他信息。我想知道是否有可能让我得到 secondary_links = StreamField([ ('Page', SerialisedPageChooserBlock())]) 接受正好两个块。

    0热度

    1回答

    有没有比这更好的方法来制作固定内容的ListBlock的子类? class MixedMediaCarouselBlock(blocks.ListBlock): """ A hghly streamlined CarouselBlock which displays only Images and/or Videos. """ def __init__(s

    0热度

    1回答

    我有以下StructBlock和StreamBlock如下: class AccordionItemBlock(StructBlock): title = CharBlock() text = RichTextBlock() class AccordionRepeaterBlock(StreamBlock): accordion_item = AccordionI

    0热度

    1回答

    Previous topic where I was kindly helped by @gasman 所以我有一个模型类成分,如: @register_model_chooser class Ingredient(models.Model): name = models.CharField(max_length=255) def __str__(self): r

    1热度

    1回答

    我有以下非常简单的语句来呈现w blocks中的块。 {% for block in blocks %} {% include_block block %} {% endfor %} for循环与模板标记include_block一样工作和迭代块。然而,变量'block'在include_block执行的模板中不可访问。 {% set background_image = bloc

    2热度

    1回答

    我在我的网站,主页,博客索引和博客特定3个主要部分。我在w using中使用流场功能来订购主页中的各个部分。其中一个部分是最新的三篇博文。 我已经为博客索引页做了这个,但不能抓住流场中的最新博客文章。 我的模型看起来像这样 class CaseStudiesIndex(Page): def casestudies(pages): casestudies = CaseStudy