Beispiel #1
0
 def collection_post(self):
     try:
         invoice = self.request.json
         date_str = invoice.get('date')
         invoice['date'] = parser.parse(date_str)
         DBSession.add(Invoice.from_json(invoice))
         invoice['date'] = date_str
         self.request.response.status_code = 201
         return invoice
     except Exception as e:
         return {'error': str(e)}