Updated document page model to display the current page number in relation to the total page count

This commit is contained in:
Roberto Rosario
2011-06-28 01:05:11 -04:00
parent b9b024dbc1
commit bafda3f7ad

View File

@@ -254,8 +254,11 @@ class DocumentPage(models.Model):
page_number = models.PositiveIntegerField(default=1, editable=False, verbose_name=_(u'page number'), db_index=True)
def __unicode__(self):
return _(u'Page %(page_num)d of %(document)s') % {
'document': unicode(self.document), 'page_num': self.page_number}
return _(u'Page %(page_num)d out of %(total_pages)d of %(document)s') % {
'document': unicode(self.document),
'page_num': self.page_number,
'total_pages': self.document.documentpage_set.count()
}
class Meta:
ordering = ['page_number']