0
如何顯示一個非常簡單的統計酒吧/圖 尋找一個Django的包,便於實現 我想它顯示爲一個管理員在線 感謝django管理統計欄/圖形。
如何顯示一個非常簡單的統計酒吧/圖 尋找一個Django的包,便於實現 我想它顯示爲一個管理員在線 感謝django管理統計欄/圖形。
你別內管理更改頁面或模型不需要任何軟件包來做到這一點。您可以顯示這種圖形與兩個<div>
和一些CSS樣式:
class StatsAdmin(admin.ModelAdmin):
list_display = ('name', 'total', 'passed', 'failed', 'pass_fail')
def pass_fail(self, obj):
if not obj.total:
return ('<div style="width: 100px; height: 10px; border:'
'1px solid black"></div>')
percent_passed = int(obj.passed * 100.0/obj.total)
return ('<div style="width: 100px; height: 10px; '
'border: 1px solid black; background: red">'
'<div style="width: %spx; height: 10px; '
'background: green"></div>'
'</div>' % percent_passed)
pass_fail.allow_tags = True
pass_fail.short_description = 'Pass/Fail'
感謝 - 這僅僅是完美的。 – 2015-02-10 11:27:57
這不是我第一次看到你的答案,再次感謝! – 2015-02-10 11:28:43