ModelAdmin
sınıfı için list_display dizisini tanımlarken, BooleanField
veya NullBooleanField
verilirse, UI sütunda True/False metni yerine güzel görünen simgeler kullanır. Bununla birlikte, bir boole döndüren bir yöntem verilirse, yalnızca Doğru/Yanlış yazdırır.list_display - yöntemler için boolean simgeleri
Boole yöntemi için güzel simgeleri kullanmanın bir yolu var mı?
If the string given is a method of the model, ModelAdmin or a callable that returns True or False Django will display a pretty "on" or "off" icon if you give the method a
boolean
attribute whose value isTrue
.
ve verilen örnektir::
def born_in_fifties(self):
return self.birthday.strftime('%Y')[:3] == '195'
born_in_fifties.boolean = True
here aşağı ekranlarının birkaç gitmek ve bu bulacaksınız -
@property dekoratörünü kullandığınızda nasıl bir fikir ?: "AttributeError: 'property' nesnesi 'boolean' özelliğine sahip değil" –
@Kye http://stackoverflow.com/questions/12842095/how-to-display -a-boole-özelliği-django-admin –
Bu çok yararlı – minhajul