qrurls/models.py
changeset 78 7e40b1d2be3e
parent 77 40e91c2d4579
child 80 3aaac91a6654
equal deleted inserted replaced
77:40e91c2d4579 78:7e40b1d2be3e
   216 
   216 
   217     def last_modified (self) :
   217     def last_modified (self) :
   218         # XXX: this asumes that URLImage is never changed after publishing..
   218         # XXX: this asumes that URLImage is never changed after publishing..
   219         return self.published
   219         return self.published
   220 
   220 
       
   221     def title (self) :
       
   222         if self.image and self.image.title.strip() :
       
   223             return self.image.title
       
   224         else :
       
   225             return self.shorturl.title
       
   226     
   221     def __unicode__ (self) :
   227     def __unicode__ (self) :
   222         return u"{published_state} {url}".format(
   228         return u"{published_state} {url}".format(
   223                 published_state=self.published_state(),
   229                 published_state=self.published_state(),
   224                 url=self.get_absolute_url(),
   230                 url=self.get_absolute_url(),
   225         )
   231         )