web/views/idownloadable.py
branchstable
changeset 7879 9aae456abab5
parent 7818 be4a3e97090d
child 8190 2a3c1b787688
equal deleted inserted replaced
7874:be04706eacc9 7879:9aae456abab5
   192             self.w(u'</div>')
   192             self.w(u'</div>')
   193 
   193 
   194     def cell_call(self, row, col, link=False, **kwargs):
   194     def cell_call(self, row, col, link=False, **kwargs):
   195         entity = self.cw_rset.get_entity(row, col)
   195         entity = self.cw_rset.get_entity(row, col)
   196         adapter = entity.cw_adapt_to('IDownloadable')
   196         adapter = entity.cw_adapt_to('IDownloadable')
   197         tag = self._embedding_tag(src=adapter.download_url(),
   197         tag = self._embedding_tag(src=adapter.download_url(), # pylint: disable=E1102
   198                                   alt=(self._cw._('download %s') % adapter.download_file_name()),
   198                                   alt=(self._cw._('download %s') % adapter.download_file_name()),
   199                                   **kwargs)
   199                                   **kwargs)
   200         if link:
   200         if link:
   201             self.w(u'<a href="%s">%s</a>' % (adapter.download_url(), tag))
   201             self.w(u'<a href="%s">%s</a>' % (adapter.download_url(), tag))
   202         else:
   202         else: