]> gitweb.fperrin.net Git - djsite.git/blobdiff - quotes/models.py
Add a simple display counter
[djsite.git] / quotes / models.py
index 83bf62b49696e90ce8b758e378d74ebd6a431508..da6f93bf9bc414f6108cec7ee8772d8dc370f6b3 100644 (file)
@@ -30,6 +30,11 @@ class CommonData(models.Model):
                           "Notes about the entry; not displayed on \
                           the public interface")
 
+    nb_display = models.BigIntegerField(default=0)
+    def incr_display(self):
+        self.nb_display = models.F('nb_display') + 1
+        self.save()
+
     class Meta(object):
         abstract = True