2016-12-13 52 views
0

當創建一個新的django-cms頁面時,在頁面權限表單中有一個名爲「需要登錄」的複選框和一個名爲「Menu visibility」的選擇按鈕。我們希望,默認情況下,當一個新頁面被創建時,「需要登錄」已被選中,並且「僅限登錄用戶」的「菜單可見性」選項被選中。這可能嗎?我一直在尋找堆棧溢出和django-cms的問題列表在他們的倉庫中,類似於我所處的情況,但我找不到任何東西。django-cms頁面權限在製作新的django-cms頁面時默認

感謝

回答

0

我認爲你可能需要掛接到signals和發現新的網頁製作填充默認值。

例如,頁面或標題上的pre_save信號(查看哪些模型具有該字段)可用於首先檢測id是否存在,如果不存在,則可以填充默認值。

+0

感謝petr。我會看看這個。 – jerick

+0

嗨石油。有效。有一個爲post_save創建的標誌,可以檢查哪個可以指示模型是否是新創建的。謝謝 – jerick