示例#1
0
 def __call__(self):
     store = DeployedAdapter(self.context)
 
     export_id = self.request.get('export_id', None)
     if export_id is None:
         return 'false'
     
     try:
         entry = store.get(export_id)
     except KeyError:
         return 'false'
     
     entry.public = '{0:%Y-%m-%d %H:%M}'.format(datetime.now())
     return entry.public
 def _view(self, export_id):
     store = DeployedAdapter(self.context)
     entry = store.get(export_id)
     if getattr(entry, 'rn', None) is not None:
         return self.view_template(data=entry.rn)
     return 'false'