Changeset 12447 for main/waeup.kofa/trunk/src/waeup/kofa/students
- Timestamp:
- 12 Jan 2015, 09:24:58 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
main/waeup.kofa/trunk/src/waeup/kofa/students/fileviewlets.py
r12438 r12447 120 120 label = _(u'File') 121 121 title = _(u'Scan') 122 download_name = u'filename.jpg' 122 123 @property 124 def download_filename(self): 125 return self.download_name 123 126 124 127 @property … … 241 244 """ 242 245 grok.baseclass() 243 grok.name('none.jpg')244 246 grok.context(IStudent) 245 247 grok.require('waeup.viewStudent') 246 download_name = u'none.jpg' 248 249 @property 250 def download_filename(self): 251 return self.download_name 247 252 248 253 def render(self): … … 262 267 elif ext == '.png': 263 268 self.response.setHeader('Content-Type', 'image/png') 269 elif ext == '.tif': 270 self.response.setHeader('Content-Type', 'image/tiff') 264 271 elif ext == '.pdf': 265 272 self.response.setHeader('Content-Type', 'application/pdf') 266 elif ext == '.tif':267 self.response.setHeader('Content-Type', 'image/tiff')273 self.response.setHeader('Content-Disposition', 274 'attachment; filename="%s.pdf' % self.download_filename) 268 275 return image 269 276
Note: See TracChangeset for help on using the changeset viewer.