Benim için bir tablo oluşturmak için django-tables2 kullanıyorum. Sütunlardan birindeki her bir hücreye() bir şablon etiketi uygulamam gerekiyor. Şablon etiketini tek bir sütuna uygulamak için özel tablo düzeni oluşturmak ve oluşturmak için çok fazla çaba harcamak gibi görünüyor. Bunu django-tables2'de yapmanın bir yolu var mı?django-tables2 kullanırken şablon etiketi <td>'a uygulanabilir mi?
Güncelleme: Ben yeterince iyi aradığım açıkladım olmayabilir
. Bunun işe yarayacağına inanmıyorum.
Kodum:
class CombineTable(tables.Table):
build_no = tables.LinkColumn('run', args=[A('release'), A('id')], verbose_name="Build")
flavor = tables.Column(verbose_name="Flavor")
pass_rate_pct = tables.Column(verbose_name="Image Pass Rate")
Ben pass_rate_color sonra pass_rate_pct çıktısı ne dayalı belirli bir stili verir sınıfı() şablon etiketini {{pass_rate_color}} kullanmaya pass_rate_pct her istiyoruz.
Ben böyle devam ettim, ancak orada bir if deyimi yapmak zorunda kaldım, böylece sadece belirli bir sütun üzerinde pass_rate_color yaptı, ancak işe yaradı. Teşekkürler. – cjohnston