From: Aleksander Ɓukasz Date: Fri, 26 Apr 2013 12:10:04 +0000 (+0200) Subject: Handling special case with zero clicks X-Git-Url: https://git.mdrn.pl/prawokultury.git/commitdiff_plain/867fd7fad5430361d308452a02905dc85458485e?hp=49ccbd7b8491b408a08d17151ea852d783ff901d Handling special case with zero clicks --- diff --git a/questions/views.py b/questions/views.py index 9b4b035..43b812b 100644 --- a/questions/views.py +++ b/questions/views.py @@ -53,7 +53,7 @@ class QuestionListView(ListView): minimum_factor = 0.7 for category in context['tag_categories']: annotated_categories[category.id] = category - category.factor = '%.2f' % (minimum_factor + (float(category.click_count) / all_tag_clicks_count)) + category.factor = '%.2f' % (minimum_factor + ((float(category.click_count) / all_tag_clicks_count) if all_tag_clicks_count else 0)) for tag in tags: if tag.category: category = annotated_categories[tag.category.id]