def create_source_code(self, box, price): """ Save file data and create object in database """ description = self.get_argument("description", "") file_name = self.request.files["source_archive"][0]["filename"] source_code = SourceCode(file_name=file_name, box_id=box.id, price=price, description=description) self.dbsession.add(source_code) self.dbsession.flush() source_code.data = self.request.files["source_archive"][0]["body"] self.dbsession.add(source_code) self.dbsession.commit()
def create_source_code(self, box, price): """ Save file data and create object in database """ description = self.get_argument("description", "") file_name = self.request.files["source_archive"][0]["filename"] source_code = SourceCode( file_name=file_name, box_id=box.id, price=price, description=description ) self.dbsession.add(source_code) self.dbsession.flush() source_code.data = self.request.files["source_archive"][0]["body"] self.dbsession.add(source_code) self.dbsession.commit()
def create_source_code(self, box, price): ''' Save file data and create object in database ''' description = self.get_argument('description', '') file_name = self.request.files['source_archive'][0]['filename'] source_code = SourceCode( file_name=file_name, box_id=box.id, price=price, description=description, ) self.dbsession.add(source_code) self.dbsession.flush() source_code.data = self.request.files['source_archive'][0]['body'] self.dbsession.add(source_code) self.dbsession.commit()