Bir django projesinde admin.py'yi geliştirmeye çalışıyorum ve tablonun list_diplay'de üç alanla nasıl ortaya çıktığı konusunda tamamen cazip değilken, en azından varsayılan bir nesne listesi almaktan daha iyidir Bir list_filter eklendiğinde django modeladmin değişim listesi tablosunda sütun genişliği nasıl düzeltilir/ayarlanır?
neyse bir sütun kapsayan tüm sayfada ... ile, ne soran neden bu ise:ne zaman bir:
class FieldAdmin(admin.ModelAdmin):
list_display = ('name', 'label', 'standard', )
şöyle dd bir liste_filtresi, bunun gibi:
class FieldAdmin(admin.ModelAdmin):
list_display = ('name', 'label', 'standard', )
list_filter = ['standard',]
Neden böyle görünüyor?
o filtre ekleyerek öncesinde olduğu gibi genişliğini doldurmak için yeniden büyümeye sütunları almanın bir yolu var mı? Dokümanlarımı okuyordum ve googling yapıyorum, ama yerleşik görünmüyor mu? Üzerinde çalıştığım proje şu anda django 1,2,3, final kullanıyor.
FWIW, bu neden css buradadır:
.change-list .filtered table, .change-list .filtered .paginator,
.filtered #toolbar, .filtered div.xfull {
margin-right: 160px !important;
width: auto !important;
}
genişlik stil özellikleri bu giderir devre dışı bırakılması, ancak eğer varsa doğrusu şeyler Django yol yaparım - Belki bir var umuyordum Filtre görünümünü FieldAdmin sınıfından özelleştirme yolu
Bir şeylerin şemasında büyük bir anlaşma olmadığını fark ediyorum, ama bu kadar küçük bir şey için aşırı görünüyor (açıkçası sizi suçlamıyorum, sadece hayal kırıklığı yaratıyor ;-) Yanıtlama için teşekkürler! –