2
我想自定義爲在文檔中定義的鶺鴒編輯界面後加載的形式:定製鶺鴒編輯界面與被模型
的問題是,我的形式所具有的場一個從模型中獲取對象的查詢集,所以我一直運行到循環依賴。
我該如何定義一個base_form_class
加載後模型?任何方式在這個?
我想自定義爲在文檔中定義的鶺鴒編輯界面後加載的形式:定製鶺鴒編輯界面與被模型
的問題是,我的形式所具有的場一個從模型中獲取對象的查詢集,所以我一直運行到循環依賴。
我該如何定義一個base_form_class
加載後模型?任何方式在這個?
想通了!簡單而明顯的解決方案是在類之外定義模型屬性。
class EventPage(Page):
...
# Instead of:
# base_form_class = EventPageForm
class EventPageForm(WagtailAdminPageForm):
...
EventPage.base_form_class = EventPageForm