2013-03-08 43 views
1

在Grappelli中更改文本字段大小的最佳方法是什麼?Grappelli - 如何更改文本字段大小

vTextField類的標準文本字段寬度爲758px。 用於電話號碼字段時,我看起來很奇怪。

我發現一種可能性是將風格屬性注入到表單元中。

類CompanyForm(的ModelForm):

class Meta: 
    model = Company 
    widgets = { 
     'phone': TextInput(attrs={'size': 13}), 
     'tax_id': TextInput(attrs={'size': 6}), 
     'zip': TextInput(attrs={'size': 6, 'style' : 'width: 80px'}), 
    } 

我不知道這是最好的解決方案,....我不喜歡這個(使用內聯方式)。盒子裏有沒有其他的解決方案?

回答

1

定義模型管理中的自定義樣式表(媒體屬性)

<style type="text/css"> 
    #id_phone { 
     width: 100px; !important 
     } 
    ....... 
</style> 
相關問題