Make all ratio's percentages

19-upgrade
Eric Holscher 2016-11-23 10:25:28 -08:00
parent 8a2db05f3b
commit 3235fe22d8
2 changed files with 5 additions and 3 deletions

View File

@ -58,10 +58,10 @@ class SupporterPromoAdmin(admin.ModelAdmin):
actions = [set_default_countries]
def view_ratio(self, instance):
return instance.view_ratio() * 100
return instance.view_ratio()
def click_ratio(self, instance):
return instance.click_ratio() * 100
return instance.click_ratio()
admin.site.register(Supporter, SupporterAdmin)

View File

@ -186,7 +186,9 @@ class BaseImpression(models.Model):
def view_ratio(self):
if self.offers == 0:
return 0 # Don't divide by 0
return float(self.views) / float(self.offers)
return float(
float(self.views) / float(self.offers) * 100
)
@property
def click_ratio(self):