22 Kasım 2011, Salı
list_display - yöntemleri için boolean simgeleri
ModelAdmin bir sınıf için list_display dizi tanımlarken, eğer bir BooleanField veya NullBooleanField verilirse UI sütuna Doğru/Yanlış metin yerine daha güzel görünümlü simgeler kullanır. Eğer bir boolean döndüren bir yöntem verilirse, ancak, bu sadece Doğru/Yanlış yazdırır.
Bir şekilde boolean bir yöntem için oldukça simgeleri kullanmak için var mı?
CEVAP
22 Kasım 2011, Salı
Bu biraz bulmak - ekranlar bir çift here, aşağı gitmek zor olsa da belgelenmiş, ve bu bulabilirsiniz:
Eğer dize verilen bir yöntem modeli, ModelAdmin veya bir çağrı verir, Doğru veya Yanlış Django görüntüler oldukça "açık" veya "kapalı" simgesi eğer verdiğiniz yöntemi
boolean
öznitelik değeri olanTrue
.
ve örnek verilir:
def born_in_fifties(self):
return self.birthday.strftime('%Y')[:3] == '195'
born_in_fifties.boolean = True
DÜZENLEME:
Burada link from django 1.8 güncellenmiş
Bunu Paylaş:
Nasıl özel yöntemleri, alanları veya i...
Hangi MySQL boolean değerleri saklamak...
mipmap simgeleri için drawables...
Nasıl NSLog Boolean bayrak yazdırmak i...
Nasıl WPF ters boolean özelliklerini b...