0

我剛剛在Django中創建了一個模型,並希望使用管理窗體爲其輸入信息。我遇到的問題是,我的字段名稱太長,以至於它們與要輸入其值的編輯框重疊。如何在Django Admin窗體中調整網格

如果你按照Django網站上的教程,就好像標籤「Question:」重疊了應該輸入問題的編輯框。

任何想法,意見或建議將不勝感激。

感謝

回答

1

可以override Django的該特定型號管理表單模板和必要的CSS或JS添加到它。我認爲你的情況CSS應該足夠了。

+0

這是我無法弄清楚如何去做。我找到了文件fieldset.html,這似乎會生成我正在查看的網頁。我想我需要弄清楚如何修改forms.css中定義的表格行類。 – user1245262 2012-03-26 05:00:44

+0

您可以重新定義fieldset.html,但它會影響項目中的所有管理頁面。我建議只重寫change_form.html特定的必要模型,並添加一個STYLE標籤來重置LABEL寬度(或將其設置爲「display:block」)。 – ilvar 2012-03-27 02:36:53

1

該標籤具有8em寬度。最簡單的方法是使用較短的單詞調整標籤內容,並將詳細信息放在字段底部的help_text中。請記住,您可以使用hypen標誌手動打破任何長詞。

如果你不能只是按照ilvar的建議。

相關問題