cost 206 ms
如何在自定義 wagtail 塊中使用功能標志?

[英]How can I use a feature flag within a custom wagtail block?

我正在做一個項目,我們想為 StreamBlock 添加一個新選項,但只有某些(付費)用戶可以使用該選項。 所以,理想情況下,我們希望將這個新選項放在功能標志后面。 我想用我們的代碼做的事情的一個非常簡化的版本如下所示: 我們希望該embed選項僅對某些特定用戶可用。 如果embed與body處於 ...

用於全局搜索功能的 Wagtail routablepageurl

[英]Wagtail routablepageurl for global search functionlity

我正在嘗試在網站的 header 中添加搜索功能,因此它是全球性的,但我在可路由頁面的上下文部分遇到問題,因為我不知道如何設置它,以便它始終鏈接到主頁 model無論 URL。 例如,這在主頁上有效,因為 self 是主頁。 但是,如果我 go 到博客頁面 (localhost:8000/blog ...

2023-01-31 08:10:15   1   16    wagtail  
如何從 StaticBlock 遷移到 StructBlock?

[英]How to migrate from StaticBlock to StructBlock?

我必須將已經存在的StaticBlock更改為StructBlock : 到: 但是,如果 wagtail 頁面已經在其中配置了SomeBlock ,我會收到錯誤消息: NoneType 不可迭代因為我在StaticBlock中沒有任何東西。 我需要為此編寫自定義數據遷移。 根據列出的架構操作, ...

為預定義塊 wagtail CRX 定義多個模板

[英]Define multiple templates for a predefined block wagtail CRX

我正在將網站移至wagtail 並決定使用編碼擴展。 該庫帶有一個圖片庫內容塊。 我想使用它,但定義了一些您可以在管理 UI 中選擇的模板。 您通常在元部分定義一個模板,但我注意到模板的管理 UI 中有一個下拉菜單。 如何向該下拉列表添加模板? 鏈接到我要更改的內容塊我有興趣添加一個 HTML 模板 ...

Django 鶺鴒動態創建無新表單 model

[英]Django Wagtail dynamically create form without new model

我將如何允許我的主要用戶動態創建 forms 他們可以發布給他們的最終客戶。 我的每個主要用戶都有自己獨特的信息,他們想收集這些我事先不知道的信息。 我想避免在代碼中為他們的動態需求創建新模型,然后不得不遷移模型。 我遇到了這個有一個有趣的回應,但它以免責聲明開頭 Python 和 Django ...

鶺鴒:根據當前object動態限制選擇

[英]Wagtail: Limit choice dynamically based on current object

如何限制 wagtail admin 中 districtobject 字段的選擇? 我知道我可以使用“limit_choices_to”作為 Q 的基本限制。但我想使用一種更動態的方法,它允許我使用當前 object 的“內容”。(如 self.attribute ...等) 例如: ...

迭代存儲在可訂購設置中的頁面數據

[英]Iterate over page data stored in a settings Orderable

我創建了一個 Wagtail 設置頁面,允許我 select 1-5 頁,我想在我的網站頁腳中顯示為“最受歡迎的頁面”。 我已經使用 Orderable 和 PageChooserPanel 完成了此操作,請參見下文: 上面的工作正常,但我正在努力讓選擇的各個頁面的內容出現在我的模板中。 上面的循環 ...

使用 PageChooserPanel 作為 Settings 中的 Orderable,獲取“'list' object has no attribute 'bind_to'”屬性錯誤

[英]Using PageChooserPanel as an Orderable in Settings, getting "'list' object has no attribute 'bind_to'" Attribute error

我正在嘗試在 Wagtail 中創建一個設置頁面,允許我手動選擇 1-5 個頁面,這些頁面將在我的網站上顯示為“最受歡迎的頁面”。 我在 Orderable 中使用 PageChooserPanel,但我收到了一個我不知道如何修復的屬性錯誤 - “'list' object 沒有屬性 'bind_t ...

將動態表單字段添加到 WagtailModelAdminForm 的正確方法

[英]Correct way to add dynamic form fields to WagtailModelAdminForm

我有一個用例,我需要將動態表單字段添加到WagtailModelAdminForm 。 使用標准 django 我通常只創建一個自定義子類並在表單的__init__方法中添加字段。 在 Wagtail 中,因為 forms 是用 edit_handlers 構建的,所以這變成了一場噩夢。 我有以下動 ...

不同用戶通行證的 Wagtail 權限

[英]Wagtail permission for different user pass

在我的 wagtail 應用程序中,我有一個 model,我只想允許某些類型的用戶查看該 model。在 django 中,我將繼承 UserPassesTestMixin。 在 wagtail 中,我將允許它基於 session 數據。 如果request.session.dados_usuari ...

在 MultiFieldPanel 中多次使用同一個 StreamField

[英]Using the same StreamField multiple times within a MultiFieldPanel

我已將頁面分成幾個部分,我正在嘗試使用相同的 StreamField,因此我不會重復代碼,但按照我下面的代碼在不同的 MultiFieldPanel 中使用相同的代碼會導致保存草稿或發布頁面后無法正確保存字段 go 為空。 我正在嘗試找出設置它的正確方法。 我猜下面會起作用,但我想嘗試不重復代碼。 ...

如何擴展 Wagtail 圖像格式模態?

[英]How to extend the Wagtail image format modal?

我們有一個內容編輯器想要的用例右對齊圖像,使文本環繞它設置圖像寬度,使其在文章中可以很好地縮放。 雖然富文本編輯器允許我們 select 右對齊格式的圖像,但沒有指定圖像寬度的選項。 如何自定義 Wagtail“選擇格式”模態以添加圖像寬度的新字段並在渲染的 output 中使用它? 我希望避免 ...

如何讀取 Wagtail model 中的 URL 參數?

[英]How to read URL parameters in a Wagtail model?

我正在嘗試從 Wagtail model function 中的 URL 中讀取參數。但是,在我的 model function 中不接受“請求”參數。我還嘗試創建一個假的 8834004065't8988 參數其他一切都工作正常。 這個假的 function 可以正常工作,但是一旦添加了“req ...

在 Wagtail 中,我想公開 API,但只公開給內部/授權服務

[英]In Wagtail, I want to expose the API but only to internal/authorized services

我按照Wagtail 說明在我的 Wagtail CMS 中設置了 API v2。 CMS 將以 headed 模式使用,但我仍想啟用 API,以便其他服務可以直接查詢原始信息。 但是,我不想讓 API 僅可公開訪問,因為這將允許惡意行為者完全廢棄我網站的內容。 我如何向 API url 路徑添加 ...

混淆 Wagtail Markdown 或自定義編輯器字段中的敏感數據

[英]Obfuscate sensitive data in Wagtail Markdown or custom editor fields

我想知道混淆 Markdown(wagtail-markdown)或任何其他自定義字段中敏感數據的最佳方法。 用例是為了防止機器人在德國法律要求的 Impressum 頁面上抓取 email 和電話號碼。 到目前為止,我已經嘗試過在線使用 email 編碼器之一並將 output 粘貼到 Markd ...

鶺鴒:保存后重定向 Django model

[英]Wagtail: Redirect after saving Django model

在 Wagtail 4.1.1 中保存BaseSiteSetting model 后,我試圖將用戶重定向到自定義 HTML 頁面我不確定如何完成此操作, BaseSiteSetting繼承自 Django models.Model ,這意味着可以覆蓋save() function 但是我如何在無法 ...

如何按站點限制 wagtail 的站點歷史以支持多租戶?

[英]How can I limit wagtail's site history by site to support multi-tenancy?

我設置了一個多租戶鶺鴒,我們目前正在努力更新。 我們最近剛剛升級到v2.15,它為所有模型引入了審計日志記錄,而不僅僅是頁面模型。 AFAICT 通過查看wagtail 代碼,頁面模型的更改僅對具有can_add_subpage或can_edit權限的超級用戶或管理員可見,這似乎有效地支持多租戶 ...


 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM