wagtail

    1熱度

    1回答

    我想將表單添加到w block塊。該表單是一個簡單的下拉選擇與提交按鈕。 class ExampleForm(forms.Form): example = forms.ModelChoiceField(queryset=Example.objects.all()) 然後鶺鴒塊是與GET_CONTEXT生成一個簡單的表格() # this is basically the view r

    1熱度

    1回答

    移動鶺鴒頁我重組我的鶺鴒應用刪除,只有在它有一個單一的項目IndexPage和移動該項目是當前IndexPage的父母的孩子。 基本上都是從這個移動: Page--| |--IndexPage--| |--ChildPages(這裏只有永遠的這些1) 這樣: Page--| |--ChildPage 我所做的更改模型,使這個結構用於創建新內容,並將相關視圖固定爲直接指向ChildPage。但現在我

    0熱度

    1回答

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

    0熱度

    1回答

    標題說明了一切,我一直無法在網上找到任何其他信息。我想知道是否有可能讓我得到 secondary_links = StreamField([ ('Page', SerialisedPageChooserBlock())]) 接受正好兩個塊。

    0熱度

    2回答

    蟒蛇單元測試我有一組的單元測試,我可以成功地運行:./runtests.py wagtail.wagtailcore.tests 我還可以運行: ./runtests.py wagtail.wagtailcore.tests.test_page_privacy 但是,如果我想只執行他們中的一個,我得到一個錯誤,'module' object has no attribute [test_cas

    0熱度

    1回答

    我想在django中使用燈具設置單元測試。 我可以成功地加載我的賽程,但是當我試圖檢索他們的數據出現錯誤: DoesNotExist: BlogIndexPage matching query does not exist. 這裏是我的測試(我使用的鶺鴒CMS代碼,延伸單元測試與a few additional methods): class BlogTests(WagtailPageTests)

    0熱度

    1回答

    有沒有比這更好的方法來製作固定內容的ListBlock的子類? class MixedMediaCarouselBlock(blocks.ListBlock): """ A hghly streamlined CarouselBlock which displays only Images and/or Videos. """ def __init__(s

    1熱度

    1回答

    我在這裏做錯了什麼?因爲我一直收到無法將關鍵字類別解析爲字段錯誤。 扔在這條線 services = services.filter(categories__category__name=category) 例外然而,通過代碼看,人們會看到,有通過ServiceCategoryServicePage具有的「類相關的名稱service_categories場和ServiceCategory之間的

    0熱度

    1回答

    我有如下一個structblock: image = StructBlock([ ('file', ImageChooserBlock()), ('caption', RichTextBlock(classname='caption' )), ]) 但在前端模板{{item.value.caption}}產生與階級一個div「富文本」。 我錯過了什麼嗎? 我

    0熱度

    1回答

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