嘗試this one,或this one。 他們正在描述如何在django admin中更改列的寬度。
編輯
只爲您的項目安裝虛擬環境。 如果你沒有在你的主PIP安裝的virtualenv執行:
pip install virtualenv
然後創建虛擬環境只爲您的項目:
virtualenv env
- 激活剛創建ENV有:
source env/bin/activate
- 安裝您的依賴關係,如django或grappelli
pip install django
pip install django-grappelli
- 現在,你可以找到新創建的包膜內文件
EDIT 2
如果您想您的自定義樣式添加到您的模板,有一個塊,基本上是這樣的:
{% block stylesheets %}
{{ block.super }}
{{ media.css }}
{% endblock %}
所以,如果你想添加自定義的CSS,只需添加到您的.css
文件路徑。或者簡單地做這樣的自定義CSS:
{% block stylesheets %}
{{ block.super }}
{{ media.css }}
<style>
.column-your_columns_name {
width: 500px;
}
{% endblock %}
請注意,每列可以通過類訪問。每個列類總是被命名爲column-fieldname
。因此,舉例來說,如果你有一個名爲列price
(列名從模型取),您可以通過訪問它在你的風格:
.column-price{}
我可以」噸似乎得到的第一個工作的變化list.html現在使用CSS,我無法在我的系統上找到它。另一個我根本就不明白。它似乎沒有答案。只有創建一個靜態的CSS文件,但它不會告訴如何或在哪裏。因爲我試圖這樣做,但我沒有工作,因爲我根本不知道如何讓它工作 – Dani
第一個位於你的虛擬環境。所以假設你的環境在'/ home/yourapp/env /'你的change_list.html將位於'/ home/yourapp/env/lib/python/site-packages/grappelli/templates/admin/change_list.html' - 請注意,您也可以將您的自定義CSS文件添加到該HTML文件。 – sebb
我已經看過了usr/lib/python2.7,但沒有網站包文件夾。我也看了一下usr/local/lib/python2.7,那裏只有一個空的site-packages文件夾。並且myapp文件夾中也沒有任何文件 – Dani